summaryrefslogtreecommitdiffstats
path: root/fuel
AgeCommit message (Collapse)AuthorFilesLines
2015-09-26Correction of Fuel cache buildingStefan K. Berg1-14/+10
The cache was previously not fully populated. Change-Id: I77885bc1fa0e9cbc7499e2dc4ceee47ff3b2e14c Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com> (cherry picked from commit d8d4303b2cea8dca0ce67407b6a60145dbfe111c)
2015-09-25Fuel patch to enable virtual deploymentStefan K. Berg2-0/+45
Disable ext4 journalling during Fuel master image creation, otherwise the provisioning process times out on many virtual setups after 3600 sec. All credit to Michal Skalski of Mirantis for providing the information to patch this up: https://docs.mirantis.com/openstack/fuel/fuel-6.1/release-notes.html#issues-with-image-based-provisioning https://review.openstack.org/#/c/197943/ Change-Id: I90f68a351b3afe1273440846bc5d56da8f6d3507 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-09-25Update of READMEs and build instructions for Arno SR1Jonas Bjurel4-26/+20
Change-Id: Ib4204a591a8623b47848968b9ee0252a772bbafe Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-09-25Removed obsolete Fuel patchesStefan K. Berg5-169/+0
The patch files were modifying behavior already addressed by changes in the Fuel config in terms of boot arguments. Change-Id: Icb5af0e3a75a71e8c26fb646fc734189bf16b7c8 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com> (cherry picked from commit 19353295cc1e3bf5dff72ab48d794087767c62d7)
2015-09-24Update of release notes towards SR1Jonas Bjurel1-24/+51
Change-Id: I0f5eeeb9d478b7a44e06ac0a3106a2eba539f077 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-09-24Ubuntu package repositories added to Fuel ISOStefan K. Berg3-1/+70
Starting with Fuel 6.1, the Ubuntu repositories are no longer stored on the Fuel ISO, but by default fetched from the Internet during installation (the exact URI can be modified in the Fuel configuration). In order to being able to handle a deployment scenario where the Fuel node has no Internet connectivity, the OPNFV Fuel ISO is adding the necessary repositories into /var/www/nailgun by fetching them during the generation of the ISO. The actual fetching is done by a Fuel provided package, fuel-createmirror.deb, which can be found in /opt of the Fuel master (but which is run outside Fuel in the context of the build process when generating the OPNFV ISO). An additional OPNFV post installation script is added as /opt/opnfv/bootstrap/post.d/03_install_repo.sh which will populate /var/www/nailgun with these repositories in the late stage of the bootstrap_admin_node process. Important! In order to use these repositories For deployment, the default Fuel repo configuration must be changed as below: Repository "mos-updates" URI="deb http://10.20.0.2:8080/mos-ubuntu mos6.1-updates main restricted" Repository "mos-security" URI="deb http://10.20.0.2:8080/mos-ubuntu mos6.1-security main restricted" Repository "mos-holdback" URI="deb http://10.20.0.2:8080/mos-ubuntu mos6.1-holdback main restricted" Repository "ubuntu" URI="deb http://10.20.0.2:8080/ubuntu-part trusty main" Repository "ubuntu-security" URI="deb http://10.20.0.2:8080/ubuntu-part trusty main" Repository "ubuntu-updates" URI="deb http://10.20.0.2:8080/ubuntu-part trusty main" Change-Id: I25211bd3f277b560808fd838180aa52e278af404 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-09-22FIX networking configuration in dea.yamlSzilard Cserey4-95/+111
Change-Id: I7eb03139d947fbf8fbe1562eb87bf484a2799faa Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-21Reconfigure network interface setup in dea.yamlSzilard Cserey1-9/+9
Change-Id: I6737a2a2300ceba22bc3858fb947d409a3caa927 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-21Merge "Grant access for Fuel VM to external public network" into stable/arnoTim Rozet3-9/+10
2015-09-21Grant access for Fuel VM to external public networkSzilard Cserey3-9/+10
Change-Id: I429d41ea9942321fb4768a5a4d46d0976adbf47d Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-21Modified cache naming. Now the cache name comprises an xor of the following:Jonas Bjurel1-1/+35
- config.mk - cache.mk - Upstream fuel commit-id This should avoid any cache flapping, and insted produce a unique cache for any permutation of the above identities. Change-Id: Ieb28748ae9075725e54f6a5e87740281bf81116e Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-09-21FIX raise ExceptionSzilard Cserey1-4/+5
Change-Id: Ia1ded0e6de426b97de6aec9c0ff5225ea63a8c91 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-20Merge "Missed a reference to prepare target which was earlier used by odl" ↵Jonas Bjurel1-2/+2
into stable/arno
2015-09-20Merge "Tidied up the last references to ODL" into stable/arnoJonas Bjurel3-17/+3
2015-09-18FIX for temporary ISO directory cleanupSzilard Cserey4-67/+44
Move plugin installation in Fuel installer Change-Id: Ibb24da448681fb70686a1f59738bd9fdda12e9d0 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-18Updates for AutodeployerSzilard Cserey28-8300/+37
-Remove pre-deploy mechanism -Update reaping mechanism -Remove old DEA, DHA configuration files Change-Id: Ibc28d148bc23992e940e0247873a226d92fb7af7 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-18Missed a reference to prepare target which was earlier used by odlJonas Bjurel1-2/+2
Change-Id: Ief101627e2af51c4b565dcb5d230922c5f113c8d Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 0011674c45680df6c1fe9491c974eb3e57a4a0fe)
2015-09-18Tidied up the last references to ODLJonas Bjurel3-17/+3
Change-Id: I715f47461622f2d26a492eb61d68b20ca84825aa Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 4d23d9a0079735322c88e53a8ebb1c4d2c0b1566)
2015-09-18Fixed cache logicJonas Bjurel1-6/+4
Change-Id: I904a4b8ebcab5aedefef287ff8bb5357dae8e3ff Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-09-18Fix to solve issues around cache archives having trailing garbageJonas Bjurel1-137/+185
Change-Id: I69689767e423cf469b5fdf2e40bb0cc931628002 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-09-16FIX for AutodeployerSzilard Cserey4-16/+45
- Fuel installation - fix for finding fuelmenu - ugo+rwx access rights to autodeploy.log file - backward compatibility for argument parsing of ISO, DEA, DHA Change-Id: Ib4ad5b0868a25b0357cfcd9d8f644bb3a0703b25 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-16Autodeployer support for ODL Plugin installation + Fuel 6.1Szilard Cserey61-643/+4840
- Opendaylight plugin installation - Adapting Autodeployer to Fuel 6.1 - restarting blades that couldn't be discovered Fuel in time BGS-87 Autodeployment restarts blade if that has not been discovered by Fuel BGS-90 Fuel 6.1 and Opendaylight Fuel plugin install support for Autodeployer Change-Id: I83aab3f8caf368a70fd3f2b67c7ba1b6191993c6 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-15FIX for using qemu instead of kvm as hypervisor in virtual environmentSzilard Cserey2-2/+2
Change-Id: Ib02c98e9410fc98a23379f9e40291763d354a8a8 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-14Refactoring build system to support Fuel 6.1Stefan K. Berg55-2273/+440
As Fuel 6.1 has changed both Debian package handling (fetching repositories from Internet) as well as Puppet packaging, the support for patching these has been disabled. The pre-deploy logic of Fuel has been removed together with a number of patches applied on top of a Fuel build, among them fixes for NTP, DNS and /etc/hosts injection. Instead, when changed default behavior is required, this will be introduced as Fuel plugins which more cleanly integrates into the Fuel system, and also decouples additional functionality from the ISO build stage. Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-08-27FIX for DHA libvirt templateSzilard Cserey2-12/+12
Change-Id: I5c04770970fc781f1c7f95ef0f8e308f2c541f89 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-08-25Removed ODL_DOCKER implementation (DEPRECATED FOR PLUGIN ARCH IN FUEL ↵Daniel Smith16-1250/+0
6.1/SR1 OF ARNO) Change-Id: I8643d268c5d5e3395725667deb50b5f9df7c3f09 JIRA:0 Signed-off-by: Daniel Smith <daniel.smith@ericsson.com>
2015-08-25Removed opendaylight build capabilities as a preparation toward Arno SR1Jonas Bjurel12-685/+1
Note: The local branch name "removedocker" is missleading! Change-Id: I4086bb3f47f720407a6356796a9724367cca2898 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-08-18FIX for missing ks.cfg.patch fileSzilard Cserey1-0/+19
Change-Id: I2a204a9119c20cc1ab3a1a20807593454d5b1cd4 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-08-13FIX for stealing POD-2 Jumphost IP address 172.30.10.72Szilard Cserey2-12/+12
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-08-13Adding LF POD2 config files for AutodeployerSzilard Cserey8-3/+2001
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-08-12Needed rebase after fuel dev-ops changesJonas Bjurel5-4/+46
Patch needed after updated fuel devops repo key change Reference: https://github.com/stackforge/fuel-main/commit/82e77c7f476a23220f44b74c7f32fc04a7189a4e#diff-9d30c16c74e663e5cdb1dc7d9189ed2d Patch needed after updated fuel devops python package versions Reference: https://github.com/stackforge/fuel-main/commit/a765460d3fd69089e3b4d2b3a6b55e28e6fb53eb Rebased site.pp Change-Id: I138b383b0d57091a81f98acae3b6e7af6a189632 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-07-01Added libvirt boot watchdog definition to provide more robust deployment in ↵Jonas Bjurel5-0/+5
case of dhcp/pxe time-out Change-Id: Id505a0ee89b72460bc65c7181ceae40e5443a515 JIRA: Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-06-29Merge "change in Fuel VM name"Stefan Berg6-7/+6
2015-06-29change in Fuel VM nameSzilard Cserey6-7/+6
for eliminating the conflict between prototype and production autodeployers JIRA: [BGS-2] Create Fuel deployment script Change-Id: Ib12d3643dd07a3dcbc8b8d19593385348b583ad2 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-06-28Removed security policies from autodeploy prototype libvirt fuel example ↵Jonas Bjurel1-1/+0
libvirt template, preventing fuel node to boot on Ubuntu 14.04 libvirt. Change-Id: If9083fba89cca855ef3a4502b820583227cab950 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-06-26Revert "Adding in support for Lithium container."Jonas Bjurel19-1341/+0
since it doesnt deploy This reverts commit eb887812da568cfb4908f6ae14449b2ceaeb5bc0. Change-Id: Ia7490d86c1d91abca1f50d90f43bdf3e4917f23a
2015-06-25Merge "Fetching exit code from deploy.py in deploy.sh"Jonas Bjurel1-3/+2
2015-06-23Fetching exit code from deploy.py in deploy.shSzilard Cserey1-3/+2
JIRA: [BGS-2] Create Fuel deployment script Change-Id: I9b4f7f27fc8ad271fc9bb37f4cb1910af5068a73 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-06-20Merge "Fixing network configuration bug in dea.yaml"Jonas Bjurel4-4/+4
2015-06-20Merge "Fix typo: conatiner => container"Jonas Bjurel4-6/+6
2015-06-19Fixing network configuration bug in dea.yamlSzilard Cserey4-4/+4
it kept failing whenever I tried to deploy in HA mode JIRA: [BGS-2] Create Fuel deployment script Change-Id: I94f2b49ef4caf6674c636568601aac69c0339617 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-06-18Fix typo: conatiner => containerSzilard Cserey4-6/+6
Change-Id: If7a29b0c88a7009ef7587a460ecfeff4ba3f3661 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-06-18Updating ci deploy script + argument parsing improvementsSzilard Cserey4-32/+28
JIRA: [BGS-2] Create Fuel deployment script Change-Id: I891d574a5f8593a83edc89bb145bde90943c593f Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-06-18Catching exit status from remote deployment processSzilard Cserey3-5/+9
JIRA: [BGS-2] Create Fuel deployment script Change-Id: I21997df2534ef3cb0ae9ed47a01e6625b8404af9 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-06-17Fuel Config Reap + Additional Refactoring for AutodeploymentSzilard Cserey46-721/+5191
1. Refactor the whole autodeployment code in such a way that the preparation of Fuel VM + networking and the autodeployment itself can be executed all at once 2. Functionality added that allows reaping of Fuel configuration from an existing environment and create DHA and DEA configuration files from it JIRA: [BGS-2] Create Fuel deployment script Change-Id: Ia22ae9b050085aaa4cadb4ee6c7bfd556c4bc18a Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-06-12Adding in support for Lithium container.Dan Smith19-0/+1341
Both will be present on the controller nodes and can be started/switches on and off at will. Networking scripts are not updated - will be deprecated in favour of plugin method of enabling / setting up VXLAN / OVSDB integration pulling from the latest nightly artifact at time of commit - will work on automated pulling each night to see if that makes sense. Change-Id: Ie911cdf61cd97a99b975c30c55c664daf70eb3ee JIRA: 0 Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
2015-06-03Merge "Fix formatting to '_sha1_', '_date_' where needed"arno.2015.1.0Jonas Bjurel1-2/+2
2015-06-03Merge "Very final review before cutting the release Very-very final review ↵jonasbjurel1-27/+45
:-) Update of release-notes"
2015-06-04Final installation instructions commit taged 1.0.0jonasbjurel1-24/+6
Very final installation instruction commit Change-Id: Ie60e936c04cbaf17e5d5b4e19846b7ced2ae86de Signed-off-by: jonasbjurel <jonas.bjurel@ericsson.com>
2015-06-03Very final review before cutting the releasejonasbjurel1-27/+45
Very-very final review :-) Update of release-notes Change-Id: Ia5e6dc35495b92dcfbb402ecb96e8f41786848d0 Signed-off-by: jonasbjurel <jonas.bjurel@ericsson.com>