Szilard Cserey [Tue, 29 Sep 2015 12:08:26 +0000 (14:08 +0200)]
Opendaylight installation and IP address adjusments
Installing Opendaylight plugin from /opt/opnfv
Swapping 192.168.0.0/24 with 192.168.1.0/24 in dea.yaml
Change-Id: Ic80ebfde4e4c7e438e6fbd4de11e1be8959529cd
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Szilard Cserey [Tue, 29 Sep 2015 08:41:51 +0000 (10:41 +0200)]
FIX for Ubuntu repository settings in dea.yaml
Change-Id: Ia36bb75e91dd038755bfb6ada51d045d0877624e
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Tim Rozet [Mon, 28 Sep 2015 22:25:10 +0000 (22:25 +0000)]
Merge "Ading CLI verification / working to documentation"
Tim Rozet [Mon, 28 Sep 2015 22:17:51 +0000 (22:17 +0000)]
Merge "Fixes clean to restore network config to LF jumphost"
randyl [Fri, 25 Sep 2015 21:38:04 +0000 (15:38 -0600)]
Ading CLI verification / working to documentation
Adding command line only verifciation for OpenStack for
environets without a web browswer as an alternatiative
method.
Minor changes for logging into the foremen VM that reflects
the locked down permission of the foreman VM directory.
Added BGS-84 as a fix to the release notes.
Added steps to workaorund the known neutron DHCP issue.
Change-Id: Icfea3415187de33be5aa44befe93c7249622227d
Signed-off-by: randyl <r.levensalor@cablelabs.com>
Daniel Smith [Sun, 27 Sep 2015 19:52:27 +0000 (15:52 -0400)]
Updated Manual FUEL Installation Instruction for ARNO SR1
- updated to reflect FUEL updates (MOS 6.1)
- updated to reflect ODL plugin usage and steps
- updated to reflect Local Repo option
- cleaned up old references to Health and ODL setup
- Minor Formatting Adjustments
- fixed whitespace and some editing.
- more whitespaces for Jonas fixed
- added comment about Live Migration Test case
- fixes user/pwd for ODL GUI
- fixed URL for DLUX login
Change-Id: I659e2013a62c8a1eb2a6c2d650d0b8c47f04046f
JIRA:FUEL-11
Signed-off-by: Daniel Smith <daniel.smith@ericsson.com>
Tim Rozet [Mon, 28 Sep 2015 17:31:07 +0000 (13:31 -0400)]
Fixes clean to restore network config to LF jumphost
Change-Id: I11108177fe1a611670493c06ccc0b9703dbab2d3
Signed-off-by: Tim Rozet <trozet@redhat.com>
Stefan K. Berg [Mon, 28 Sep 2015 14:05:46 +0000 (16:05 +0200)]
Make 03_install_repo.sh executable and fix typo
Change-Id: I8d1e52f4e38110e55a3d34c46cb899e32e47b8ad
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
Szilard Cserey [Mon, 28 Sep 2015 10:15:20 +0000 (12:15 +0200)]
Setting local mirrors for MOS and Ubuntu in dea.yaml
Change-Id: I528defb97369768d107565a07d5bfda95b31b37b
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Michal Skalski [Sat, 26 Sep 2015 14:10:17 +0000 (16:10 +0200)]
Change mirror rsync check
Checking if rsync is enabled on remote host is not enough.
Change-Id: I478c32a407af7ea01f90c45adcafdf99b6ba1782
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
Michal Skalski [Fri, 25 Sep 2015 22:30:44 +0000 (00:30 +0200)]
Try to choose close ubuntu mirror
As described in this bug https://bugs.launchpad.net/fuel/+bug/
1459252
slow connection to ubuntu mirror can lead to errors. Lets try choose
mirror which is near build server.
Change-Id: I7a367cbb6edbcf30dceb52934a9adf35cbd7ce5a
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
Stefan K. Berg [Fri, 25 Sep 2015 23:05:16 +0000 (01:05 +0200)]
Correction of Fuel cache building
The cache was previously not fully populated.
Change-Id: I77885bc1fa0e9cbc7499e2dc4ceee47ff3b2e14c
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
Jonas Bjurel [Thu, 24 Sep 2015 10:53:46 +0000 (12:53 +0200)]
Update of READMEs and build instructions for Arno SR1
Change-Id: Ib4204a591a8623b47848968b9ee0252a772bbafe
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Stefan K. Berg [Thu, 24 Sep 2015 20:07:46 +0000 (22:07 +0200)]
Fuel patch to enable virtual deployment
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>
Jonas Bjurel [Fri, 25 Sep 2015 13:57:21 +0000 (13:57 +0000)]
Merge "Increasing storage size for Controllers and Computes in Virtual Deployment"
Szilard Cserey [Fri, 25 Sep 2015 10:48:20 +0000 (12:48 +0200)]
Increasing storage size for Controllers and Computes in Virtual Deployment
Change-Id: I69b79af835e5dd7df465e5bde75023a77fb23527
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Szilard Cserey [Thu, 24 Sep 2015 12:10:07 +0000 (14:10 +0200)]
Fixes and updates for clean.sh and setup.sh
Remove PXE interface (VLAN 0) and check IP Forwarding is enabled
Add/Clean VLAN 300 interface
Swap IP address from Base interface to VLAN interface
Change-Id: Ia6ce76b220518f979dc2e3e9acd8e53540cbaef1
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Jonas Bjurel [Fri, 25 Sep 2015 07:40:23 +0000 (07:40 +0000)]
Merge "Build Fuel ODL plugin"
Stefan K. Berg [Fri, 25 Sep 2015 07:26:28 +0000 (07:26 +0000)]
Merge "Removed obsolete Fuel patches"
Jonas Bjurel [Thu, 24 Sep 2015 22:06:34 +0000 (22:06 +0000)]
Merge "Add removing existing VMs in clean.sh There might be VMs leftovers sometimes, then, the command 'rmmod kvm_intel' fails."
Michal Skalski [Thu, 24 Sep 2015 16:59:31 +0000 (18:59 +0200)]
Build Fuel ODL plugin
Build Fuel OpenDaylight plugin and make it accessible on Fuel Master
inside /opt/opnfv directory.
JIRA: FUEL-30
Change-Id: I5297c0fa70207c3631a0cdf205559fcb55d13554
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
Jonas Bjurel [Thu, 24 Sep 2015 13:28:57 +0000 (15:28 +0200)]
Release notes updated for SR1
Change-Id: I3a609029080111c282d209c2feefcadeae34283e
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
jose.lausuch [Thu, 24 Sep 2015 10:09:44 +0000 (12:09 +0200)]
Add removing existing VMs in clean.sh
There might be VMs leftovers sometimes, then, the command
'rmmod kvm_intel' fails.
Change-Id: Iaacfa2182a8f867f5f28a79930f5520d9689156f
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Stefan K. Berg [Thu, 24 Sep 2015 10:53:19 +0000 (12:53 +0200)]
Removed obsolete Fuel patches
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>
Stefan K. Berg [Tue, 22 Sep 2015 10:05:35 +0000 (12:05 +0200)]
Ubuntu package repositories added to Fuel ISO
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>
Daniel Farrell [Wed, 23 Sep 2015 20:47:57 +0000 (16:47 -0400)]
Update ODL links in Foreman install docs
OPNFV Arno SR1 uses ODL Helium SR4, so link to the Helium CBS repo.
Also add links to the RPM building logic in Integration/Packaging.
JIRA: APEX-21
Change-Id: Iaa4b7bc890ced2deb17fa7b0c2f6ba676dbe69c6
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
(cherry picked from commit
14ffa4eeb4c5b03ab972f2449546891b0598409a)
Tim Rozet [Wed, 23 Sep 2015 20:54:07 +0000 (20:54 +0000)]
Merge "Update ODL links in Foreman install docs"
Daniel Farrell [Wed, 23 Sep 2015 20:47:57 +0000 (16:47 -0400)]
Update ODL links in Foreman install docs
OPNFV Arno SR1 uses ODL Helium SR4, so link to the Helium CBS repo.
Also add links to the RPM building logic in Integration/Packaging.
JIRA: APEX-21
Change-Id: Iaa4b7bc890ced2deb17fa7b0c2f6ba676dbe69c6
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Tim Rozet [Thu, 10 Sep 2015 17:30:53 +0000 (13:30 -0400)]
Update documentation for SR1 release
JIRA: APEX-21
Change-Id: Iea656b3a6f8bc9571920afa8f5ba63036ac5c653
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit
37c01214db85cbd5a3940bf5cdb9ff12e260149e)
Tim Rozet [Wed, 23 Sep 2015 20:49:50 +0000 (20:49 +0000)]
Merge "Update documentation for SR1 release"
Tim Rozet [Wed, 23 Sep 2015 16:58:34 +0000 (12:58 -0400)]
Fixes public gateway to be the correct value
Bug where default gateway was always being set to the first IP in the
subnet. Now should detect correct public gateway. This only impacts
the default gateway configured on the external neturon
"provider_subnet".
JIRA: APEX-37
Change-Id: I0296fa7149679a0f2eb47f7d65e0011f366c1147
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit
f5032bce67f6b7b8f8c5186b6f64e83bd113338e)
Tim Rozet [Thu, 10 Sep 2015 17:30:53 +0000 (13:30 -0400)]
Update documentation for SR1 release
JIRA: APEX-21
Change-Id: Iea656b3a6f8bc9571920afa8f5ba63036ac5c653
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Wed, 23 Sep 2015 16:58:34 +0000 (12:58 -0400)]
Fixes public gateway to be the correct value
Bug where default gateway was always being set to the first IP in the
subnet. Now should detect correct public gateway. This only impacts
the default gateway configured on the external neturon
"provider_subnet".
JIRA: APEX-37
Change-Id: I0296fa7149679a0f2eb47f7d65e0011f366c1147
Signed-off-by: Tim Rozet <trozet@redhat.com>
Stefan K. Berg [Wed, 23 Sep 2015 08:21:47 +0000 (08:21 +0000)]
Merge "Ubuntu package repositories added to Fuel ISO"
Tim Rozet [Tue, 22 Sep 2015 21:55:27 +0000 (21:55 +0000)]
Merge "Adds single NIC support for baremetal deployments" into stable/arno
Szilard Cserey [Tue, 22 Sep 2015 13:16:48 +0000 (15:16 +0200)]
FIX networking configuration in dea.yaml
Change-Id: I7eb03139d947fbf8fbe1562eb87bf484a2799faa
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Szilard Cserey [Tue, 22 Sep 2015 13:16:48 +0000 (15:16 +0200)]
FIX networking configuration in dea.yaml
Change-Id: I7eb03139d947fbf8fbe1562eb87bf484a2799faa
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Tim Rozet [Tue, 22 Sep 2015 17:18:04 +0000 (13:18 -0400)]
Fixes bug where puppet fails to run due to domain name
Puppet relies on facter to gather host facts, including domain name.
Unfortunately facter gathers domain name by looking at the first domain
listed in /etc/resolv.conf, rather than the domain name set on the host.
This fix corrects the domain in that file.
JIRA: APEX-36
Change-Id: If4e4a0b9f82e562463d97ceeee6b7dfd445e3bdc
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit
d4ccd3bdf95f4250747f72d0ca98a19f3656d128)
Tim Rozet [Tue, 22 Sep 2015 17:18:04 +0000 (13:18 -0400)]
Fixes bug where puppet fails to run due to domain name
Puppet relies on facter to gather host facts, including domain name.
Unfortunately facter gathers domain name by looking at the first domain
listed in /etc/resolv.conf, rather than the domain name set on the host.
This fix corrects the domain in that file.
JIRA: APEX-36
Change-Id: If4e4a0b9f82e562463d97ceeee6b7dfd445e3bdc
Signed-off-by: Tim Rozet <trozet@redhat.com>
Stefan K. Berg [Tue, 22 Sep 2015 10:05:35 +0000 (12:05 +0200)]
Ubuntu package repositories added to Fuel ISO
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>
Szilard Cserey [Mon, 21 Sep 2015 21:36:52 +0000 (23:36 +0200)]
Reconfigure network interface setup in dea.yaml
Change-Id: I6737a2a2300ceba22bc3858fb947d409a3caa927
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Szilard Cserey [Mon, 21 Sep 2015 21:36:52 +0000 (23:36 +0200)]
Reconfigure network interface setup in dea.yaml
Change-Id: I6737a2a2300ceba22bc3858fb947d409a3caa927
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Tim Rozet [Wed, 16 Sep 2015 17:00:26 +0000 (13:00 -0400)]
Adds single NIC support for baremetal deployments
Simply use a new argument "-single_baremetal_nic <nic name>" to define which NIC to
bridge to on your host. Also ensure when using this arg that your
ksgen_settings file has mac_address and private_mac as the same value
for your controllers (since you are using a single interface).
JIRA: APEX-33
Change-Id: I69095ccc4b907ae3c6ea3e88b2d1c9af9894c5cb
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit
f6947d7d35d5b0dd3a8a38152a367d9422b81279)
Tim Rozet [Mon, 21 Sep 2015 19:05:21 +0000 (19:05 +0000)]
Merge "Grant access for Fuel VM to external public network" into stable/arno
Tim Rozet [Mon, 21 Sep 2015 19:04:19 +0000 (19:04 +0000)]
Merge "Grant access for Fuel VM to external public network"
Tim Rozet [Mon, 21 Sep 2015 18:23:39 +0000 (18:23 +0000)]
Merge "Adds single NIC support for baremetal deployments"
Szilard Cserey [Sun, 20 Sep 2015 23:36:21 +0000 (01:36 +0200)]
Grant access for Fuel VM to external public network
Change-Id: I429d41ea9942321fb4768a5a4d46d0976adbf47d
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Szilard Cserey [Sun, 20 Sep 2015 23:36:21 +0000 (01:36 +0200)]
Grant access for Fuel VM to external public network
Change-Id: I429d41ea9942321fb4768a5a4d46d0976adbf47d
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Jonas Bjurel [Sat, 19 Sep 2015 16:53:42 +0000 (18:53 +0200)]
Modified cache naming. Now the cache name comprises an xor of the following:
- 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>
Jonas Bjurel [Sat, 19 Sep 2015 16:53:42 +0000 (18:53 +0200)]
Modified cache naming. Now the cache name comprises an xor of the following:
- 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>
Szilard Cserey [Sun, 20 Sep 2015 14:19:29 +0000 (16:19 +0200)]
FIX raise Exception
Change-Id: Ia1ded0e6de426b97de6aec9c0ff5225ea63a8c91
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Jonas Bjurel [Sun, 20 Sep 2015 16:47:01 +0000 (16:47 +0000)]
Merge "Missed a reference to prepare target which was earlier used by odl" into stable/arno
Jonas Bjurel [Sun, 20 Sep 2015 16:46:26 +0000 (16:46 +0000)]
Merge "Tidied up the last references to ODL" into stable/arno
Szilard Cserey [Sun, 20 Sep 2015 14:19:29 +0000 (16:19 +0200)]
FIX raise Exception
Change-Id: Ia1ded0e6de426b97de6aec9c0ff5225ea63a8c91
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Tim Rozet [Wed, 16 Sep 2015 17:00:26 +0000 (13:00 -0400)]
Adds single NIC support for baremetal deployments
Simply use a new argument "-single_baremetal_nic <nic name>" to define which NIC to
bridge to on your host. Also ensure when using this arg that your
ksgen_settings file has mac_address and private_mac as the same value
for your controllers (since you are using a single interface).
JIRA: APEX-33
Change-Id: I69095ccc4b907ae3c6ea3e88b2d1c9af9894c5cb
Signed-off-by: Tim Rozet <trozet@redhat.com>
Jonas Bjurel [Fri, 18 Sep 2015 17:17:06 +0000 (17:17 +0000)]
Merge "Adding DEA, DHA config files for OPNFV BOX"
Szilard Cserey [Fri, 18 Sep 2015 10:13:46 +0000 (12:13 +0200)]
FIX for temporary ISO directory cleanup
Move plugin installation in Fuel installer
Change-Id: Ibb24da448681fb70686a1f59738bd9fdda12e9d0
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Szilard Cserey [Mon, 14 Sep 2015 15:54:32 +0000 (17:54 +0200)]
Updates for Autodeployer
-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>
Szilard Cserey [Fri, 18 Sep 2015 10:13:46 +0000 (12:13 +0200)]
FIX for temporary ISO directory cleanup
Move plugin installation in Fuel installer
Change-Id: Ibb24da448681fb70686a1f59738bd9fdda12e9d0
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
randyl [Tue, 15 Sep 2015 00:11:23 +0000 (18:11 -0600)]
Corrects the default route on controllers
BGS-84
After the changes to br-ex on the control nodes. The default route
was no longer correct on the control nodes in bare metal deployments.
Added an admin_network paramater for barmetal deployments.
Added logic on br-ex in to set DEROUTE=no on the admin network
in the extern_net_presetup.
Tested on HA physical deployment.
Change-Id: Ic4b1ef521da2c55590990411f3f2444d4c94b019
Signed-off-by: randyl <r.levensalor@cablelabs.com>
(cherry picked from commit
7dc718a545c2da1b7bf150bf652705aeb98b245c)
Jonas Bjurel [Fri, 18 Sep 2015 12:00:18 +0000 (14:00 +0200)]
Missed a reference to prepare target which was earlier used by odl
Change-Id: Ief101627e2af51c4b565dcb5d230922c5f113c8d
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
(cherry picked from commit
0011674c45680df6c1fe9491c974eb3e57a4a0fe)
Jonas Bjurel [Fri, 18 Sep 2015 12:00:18 +0000 (14:00 +0200)]
Missed a reference to prepare target which was earlier used by odl
Change-Id: Ief101627e2af51c4b565dcb5d230922c5f113c8d
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Jonas Bjurel [Fri, 18 Sep 2015 10:34:26 +0000 (12:34 +0200)]
Tidied up the last references to ODL
Change-Id: I715f47461622f2d26a492eb61d68b20ca84825aa
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
(cherry picked from commit
4d23d9a0079735322c88e53a8ebb1c4d2c0b1566)
Jonas Bjurel [Fri, 18 Sep 2015 10:34:26 +0000 (12:34 +0200)]
Tidied up the last references to ODL
Change-Id: I715f47461622f2d26a492eb61d68b20ca84825aa
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Jonas Bjurel [Fri, 18 Sep 2015 09:14:28 +0000 (11:14 +0200)]
Fixed cache logic
Change-Id: I904a4b8ebcab5aedefef287ff8bb5357dae8e3ff
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Jonas Bjurel [Fri, 18 Sep 2015 09:14:28 +0000 (11:14 +0200)]
Fixed cache logic
Change-Id: I904a4b8ebcab5aedefef287ff8bb5357dae8e3ff
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Jonas Bjurel [Thu, 17 Sep 2015 17:32:50 +0000 (19:32 +0200)]
Fix to solve issues around cache archives having trailing garbage
Change-Id: I69689767e423cf469b5fdf2e40bb0cc931628002
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Jonas Bjurel [Thu, 17 Sep 2015 17:32:50 +0000 (19:32 +0200)]
Fix to solve issues around cache archives having trailing garbage
Change-Id: I69689767e423cf469b5fdf2e40bb0cc931628002
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Tim Rozet [Thu, 17 Sep 2015 22:23:28 +0000 (22:23 +0000)]
Merge "Corrects the default route on controllers"
randyl [Tue, 15 Sep 2015 00:11:23 +0000 (18:11 -0600)]
Corrects the default route on controllers
BGS-84
After the changes to br-ex on the control nodes. The default route
was no longer correct on the control nodes in bare metal deployments.
Added an admin_network paramater for barmetal deployments.
Added logic on br-ex in to set DEROUTE=no on the admin network
in the extern_net_presetup.
Tested on HA physical deployment.
Change-Id: Ic4b1ef521da2c55590990411f3f2444d4c94b019
Signed-off-by: randyl <r.levensalor@cablelabs.com>
Szilard Cserey [Mon, 14 Sep 2015 15:54:32 +0000 (17:54 +0200)]
Updates for Autodeployer
-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>
Szilard Cserey [Thu, 17 Sep 2015 12:37:03 +0000 (14:37 +0200)]
Adding DEA, DHA config files for OPNFV BOX
Change-Id: I283a834ef6dc39fbb54fdc1af50c087ccc471b27
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Tim Rozet [Wed, 16 Sep 2015 19:02:13 +0000 (19:02 +0000)]
Merge "adding files to the build cache to reduce bandwidth by reusing already downloaded build dependancies reverting git archive to use HEAD, jenkins checks out the correct branch so we can rely on head" into stable/arno
Szilard Cserey [Mon, 14 Sep 2015 09:49:04 +0000 (11:49 +0200)]
FIX for Autodeployer
- 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>
Szilard Cserey [Tue, 18 Aug 2015 17:47:50 +0000 (19:47 +0200)]
Autodeployer support for ODL Plugin installation + Fuel 6.1
- 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>
Dan Radez [Tue, 15 Sep 2015 15:14:53 +0000 (11:14 -0400)]
adding files to the build cache to reduce bandwidth by reusing already downloaded build dependancies
reverting git archive to use HEAD, jenkins checks out the correct branch so we can rely on head
Change-Id: Iaf308ebdbd72e96c87fb49ee04168a7e9a905d98
Signed-off-by: Dan Radez <dradez@redhat.com>
Tim Rozet [Tue, 15 Sep 2015 20:32:04 +0000 (20:32 +0000)]
Merge "FIX for bringing down pxebr in clean.sh" into stable/arno
Tim Rozet [Tue, 15 Sep 2015 15:12:25 +0000 (15:12 +0000)]
Merge "changing branch to checkout from to arno/stable and placing all repo contents into /root instead of deploy.sh only in /bin" into stable/arno
Szilard Cserey [Tue, 15 Sep 2015 12:26:38 +0000 (14:26 +0200)]
FIX for bringing down pxebr in clean.sh
Wait for 5 seconds after pxebr has been brought down
Change-Id: Ic9e64a484eeab6be63df3c7c4b9b98bed1cd2ed4
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Szilard Cserey [Tue, 15 Sep 2015 12:26:38 +0000 (14:26 +0200)]
FIX for bringing down pxebr in clean.sh
Wait for 5 seconds after pxebr has been brought down
Change-Id: Ic9e64a484eeab6be63df3c7c4b9b98bed1cd2ed4
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Szilard Cserey [Mon, 14 Sep 2015 15:21:55 +0000 (17:21 +0200)]
FIX for using qemu instead of kvm as hypervisor in virtual environment
Change-Id: Ib02c98e9410fc98a23379f9e40291763d354a8a8
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Dan Radez [Mon, 14 Sep 2015 15:23:57 +0000 (11:23 -0400)]
changing branch to checkout from to arno/stable and placing all repo contents into /root instead of deploy.sh only in /bin
Change-Id: I5c7c3a990bf18480b1e99a2119363e30e68e6d12
Signed-off-by: Dan Radez <dradez@redhat.com>
Szilard Cserey [Mon, 14 Sep 2015 09:49:04 +0000 (11:49 +0200)]
FIX for Autodeployer
- 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>
Stefan K. Berg [Thu, 10 Sep 2015 12:46:28 +0000 (14:46 +0200)]
Refactoring build system to support Fuel 6.1
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>
Stefan K. Berg [Mon, 14 Sep 2015 11:47:17 +0000 (11:47 +0000)]
Merge "Refactoring build system to support Fuel 6.1"
Tim Rozet [Wed, 9 Sep 2015 21:59:42 +0000 (17:59 -0400)]
Allows domain name to be configured
Users may now provide domain_name in the ksgen settings file (along with
setting the correct and respective hostnames). This domain name will be
used for all of the deployed machines.
JIRA: BGS-86
Change-Id: I34b6da07dd565648399ea7a1abf2abe1ae62d91a
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit
1089c79563e61589d105accc3067f6ebbd3020ed)
Tim Rozet [Fri, 11 Sep 2015 21:48:59 +0000 (21:48 +0000)]
Merge "Allows domain name to be configured"
jose.lausuch [Fri, 11 Sep 2015 09:16:19 +0000 (11:16 +0200)]
Foreman deploy.sh bug corrected when finding the interfaces
Change-Id: Ifb1ab47017ab28fab0a39961c2fd7728d2098cda
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit
cf15cf80302559a1647d243187240cfca1efaad2)
Tim Rozet [Wed, 9 Sep 2015 21:59:42 +0000 (17:59 -0400)]
Allows domain name to be configured
Users may now provide domain_name in the ksgen settings file (along with
setting the correct and respective hostnames). This domain name will be
used for all of the deployed machines.
JIRA: BGS-86
Change-Id: I34b6da07dd565648399ea7a1abf2abe1ae62d91a
Signed-off-by: Tim Rozet <trozet@redhat.com>
jose.lausuch [Fri, 11 Sep 2015 09:16:19 +0000 (11:16 +0200)]
Foreman deploy.sh bug corrected when finding the interfaces
Change-Id: Ifb1ab47017ab28fab0a39961c2fd7728d2098cda
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Tim Rozet [Thu, 3 Sep 2015 21:12:11 +0000 (17:12 -0400)]
Adds functionality to modify VM resources
VM resources (vcpus, memory, disk size) are now configurable in the
opnfv_ksgen_settings files. Each node in the ksgen settings file now
has "memory, cpus, disk" attributes:
- cpus is an integer number of CPUs to assign to the VM
- memory is an integer size in kilobytes
- disk is an integer size in gigabytes
The vagrant box vmdk is resized for each VM. Each VM will then modify
its partition to the new size, execute the normal reboot, then extend
the physical+logical volumes and filesystem using vagrant provisioning
scripts.
JIRA: APEX-1
Change-Id: I471319db14d2189052961b2f533c65850ebeb1e7
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit
5384a722ffae47bc3519512d34802102ebc7be5b)
Tim Rozet [Thu, 10 Sep 2015 17:31:44 +0000 (17:31 +0000)]
Merge "Adds functionality to modify VM resources"
Stefan K. Berg [Thu, 10 Sep 2015 12:46:28 +0000 (14:46 +0200)]
Refactoring build system to support Fuel 6.1
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>
Jonas Bjurel [Thu, 10 Sep 2015 11:20:48 +0000 (11:20 +0000)]
Merge "Autodeployer support for ODL Plugin installation + Fuel 6.1"
Tim Rozet [Thu, 3 Sep 2015 21:12:11 +0000 (17:12 -0400)]
Adds functionality to modify VM resources
VM resources (vcpus, memory, disk size) are now configurable in the
opnfv_ksgen_settings files. Each node in the ksgen settings file now
has "memory, cpus, disk" attributes:
- cpus is an integer number of CPUs to assign to the VM
- memory is an integer size in kilobytes
- disk is an integer size in gigabytes
The vagrant box vmdk is resized for each VM. Each VM will then modify
its partition to the new size, execute the normal reboot, then extend
the physical+logical volumes and filesystem using vagrant provisioning
scripts.
JIRA: APEX-1
Change-Id: I471319db14d2189052961b2f533c65850ebeb1e7
Signed-off-by: Tim Rozet <trozet@redhat.com>
Szilard Cserey [Tue, 18 Aug 2015 17:47:50 +0000 (19:47 +0200)]
Autodeployer support for ODL Plugin installation + Fuel 6.1
- 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>
Tim Rozet [Tue, 8 Sep 2015 18:17:28 +0000 (14:17 -0400)]
Fixes horizon IP URL for non-HA deployments
The printed horizon URL at the end of a successful deployment was
incorrect for non-HA deployments. The private IP was being printed
which is not publicly accessible. This patch fixes the URL printed to
be the public IP of the control node - the correct URL.
JIRA: APEX-12
Change-Id: Ia2f594e0cf839a9100c3bf5715a38fe4fd243bfe
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit
db4a9ac5492659cd435b4e4e84868510259c6b29)
Tim Rozet [Wed, 9 Sep 2015 13:45:16 +0000 (13:45 +0000)]
Merge "Fixes horizon IP URL for non-HA deployments"
Tim Rozet [Tue, 8 Sep 2015 20:00:46 +0000 (16:00 -0400)]
Adds check to ensure that provided static_ip_range param is correct
Patch adds a check to make sure that the user specified static_ip_range
argument (Ex. 192.168.0.10,192.168.0.20) falls within the valid public
subnet of the host (the same subnet as the default gateway).
JIRA: APEX-19
Change-Id: Ifc0b79074b887509617c2749e50d97d1800abad0
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit
50fe670726f2229ef963517a890fef2d821b8821)
Tim Rozet [Tue, 8 Sep 2015 18:17:28 +0000 (14:17 -0400)]
Fixes horizon IP URL for non-HA deployments
The printed horizon URL at the end of a successful deployment was
incorrect for non-HA deployments. The private IP was being printed
which is not publicly accessible. This patch fixes the URL printed to
be the public IP of the control node - the correct URL.
JIRA: APEX-12
Change-Id: Ia2f594e0cf839a9100c3bf5715a38fe4fd243bfe
Signed-off-by: Tim Rozet <trozet@redhat.com>