Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

R3.0.3.x #423

Open
wants to merge 176 commits into
base: master
Choose a base branch
from
Open

R3.0.3.x #423

wants to merge 176 commits into from

Conversation

rganapa
Copy link

@rganapa rganapa commented Dec 24, 2017

No description provided.

vmahuli and others added 30 commits February 18, 2016 13:14
Change-Id: I9db82aa5a8bcb9fb120ad1828d10ffa65b1cee63
We, now depend on newer cassandra version.

Change-Id: Ia98142ce639b6bf3ef6e8cfd2082dfd36ba91f05
(cherry picked from commit b3ddd30)
-> Creating pre-install script for contrail-openstack
   to create $svc.override files, so that install_openstack
   does not start the services
-> Making necessary changes to post-install script

Closes-Bug: #1533008

Change-Id: Iae0fefa51b961e8880b51f138fb2b80801f71dcf
So that the contrail provisioning can make use of the crudini executable
to set/delete config parameters in contrail INI config files.

Change-Id: I1c555654c45fafb30fb7e3a3309eea80ba501281
Partial-Bug: 1547965
In Fab scripts, we change the minfds to 10240. Changing the minfds
in the config file will work for both SM and fab.

In the setup, the rabbitmq was using close to 1500 FDs. So,
making the minfds value to 10240.

Change-Id: I227ca9566187b87ec29cee36d9c9031c921d8c74
ClosesBug: 1548557
fixed issue with juniper logo not getting displayed with deb installation.
- open-contrail logo replaced with juniper logo during deb creation in config.global.sm.js

Change-Id: Ide569360982d3cef6e51cc643a44cb84eb36ef28
Closes-Bug: 1546894

Change-Id: I8d9b763c3a320e7d33183d4f8676999c52b9b3a3
Alos built the package from Juniper/nova-docker stable/kilo branch
which has many fixes that are not in openstack/nova-dokcer stable/kilo

Change-Id: Iae79670ce046e56e754ae7763365873ef67256bd
Closes-Bug: 1548761
…t:9080 and https_port:9143

Change-Id: I7fa01923d438bc991d9537839e34334ab637f724
Partial-Bug: #1542576

Conflicts:
	build/package_configs/ubuntu1404/liberty/depends_contrail_dependent_packages.cfg
Change-Id: I87d331436bc7b67f0108faf55a620c12c5b6e646
…tup, So that the contrail provisioning can make use of the crudini executable to set/delete config parameters in contrail INI config files." into R3.0
… package from Juniper/nova-docker stable/kilo branch which has many fixes that are not in openstack/nova-dokcer stable/kilo" into R3.0
…ttp_port:9080 and https_port:9143" into R3.0
…ervices before supervisor-openstack takes over

This is necessary as supervisor-openstack is unable to take over running services.
Previous change introduced override files in contrail-openstack package which have no effect on SM provisioning due to different install order

Change-Id: Ic79e77261a3c92ddbc17dd066ea371ea0350d0a5
In kilo the Qemu version from the contrail_install_repo is newer
than the version we provide in contrail_install_repo_dpdk:
2.2+dfsg-5expubuntu9.3~cloud0 vs 2.2+dfsg-5expubuntu8+contrail2

So the wrong Qemu version get installed on kilo compute nodes.

A new dpdk-depends-packages_14.04-contrail6_amd64.deb has to be put under
/cs-shared/*/kilo and /cs-shared/*/juno directories.
Without these CI will continue to fail.

Change-Id: I808184e4f19aa72faa930f0cc23ce79b5172fd49
Closes-bug: #1537043
/etc/init.d/<openstack service> assuming that the conf file is from the
native package. Fix is to backup only if the native package upstart
file exists(meaning fresh install). If the native package upstart dosent exists
it is upgrade case.

Change-Id: I27546002e0a411285bc98ac029d8fc26d1b8b38e
Closes-Bug: 1549619
…e /etc/init.d/<openstack service> assuming that the conf file is from the native package. Fix is to backup only if the native package upstart file exists(meaning fresh install). If the native package upstart dosent exists it is upgrade case." into R3.0
Change-Id: I232baf95b4eb4fe9fc2b3fa5f2501ea32e89a7c8
Partial-Bug: 1550062, 1546768
…upgrade.

Closes-Bug: 1550062

Change-Id: Ie77810c656b08eecb92fb66baafd134317d6721a
Packaging changes to support liberty with contrail

Partial-Bug: #1547784

Change-Id: Ibd85feb0a9482d84ad9265ac1229b53ba51539bc
Closes-Bug: #1551912
Added storage packages for liberty version of openstack

Change-Id: I3600e1720141b61f50992e49d3bbe2c708e22bc6
…ontrail-ceilometer-plugin

Closes-Bug: #1549535
(cherry picked from commit b6f4130)

create a new directory liberty with debian files
adding contrail-openstack dependency on contrail-openstack-dashboard
Closes-Bug: #1549535

Change-Id: I26fcf837e7444502d7bc1c0ce094b5722c29139c
(cherry picked from commit 7fbd998)

Conflicts:
	common/debian/contrail-openstack/debian/control.liberty.in

Change-Id: Ib4bb2338b51c7687a54567a5b847937190316edd
-> Removing the server manager build config files
-> Adding missing packages in depends .cfg file
-> Removing redundant target for contrail-test-deb in Makefile
-> correcting contrail-openstack-config/debian/control.liberty.in
-> bringing in commit 19f329e

Partial-Bug: #1547784

Change-Id: If08b4a8be55873cbcdf3570119b9fd2872998298
Closes-Bug: 1549625

Change-Id: I9cae29713cb3a593e3ccf9dd2dad77fed75c17be

Conflicts:
	build/package_configs/ubuntu1404/liberty/depends_contrail_thirdparty_packages.cfg
Change-Id: I102c32c91ef615783ea064aef95406292f7df588
kirankn80 and others added 30 commits October 21, 2016 20:04
…t DPDK one

Bugfix to not touch other bond interfaces in the system

Change-Id: Iad35ab45065ae11607ddd025a6896dc742bc5f12
Closes-Bug: 1634514
Don't fetch bonding info from /proc/net/bonding if the dpdk.ini file
is already setup with the required bonding information.

Change-Id: I4008f671535487427a1a7ad391f0a815e8e3d363
Closes-Bug: 1625938
to get the fix in certifi package to use the ubuntu's
system wide CA's.

Change-Id: I4270b1230550b5fbf718ab01c51ba97e1b2bee2c
Closes-Bug: 1630513
(cherry picked from commit 7acd1ab)
At present, supervisord socket files are created at /tmp which may get
deleted. Those socket files are being moved to /var/run instead
Partial-Bug: 1582116

Change-Id: Idbcbfd0a07493e39d3d641e8e81d10e6f6d86fb3
(cherry picked from commit cd5c74e)
This reverts commit 7224212.

Change-Id: I71076d014f33319c5204e4714f604310d13fa50a
Partial-Bug: #1582116
…test python-gevent

package - python-gevent-1.1rc5-1contrail1.el7.x86_64.rpm

Closes-Bug: 1650376

Change-Id: I524924403d266cd445c40b51052c3c55209bc024
This reverts commit 8588ecc.

Change-Id: Ic2727074beb6e98888c1cdb7cce74127b15f85df
Partial-Bug: #1582116
Partial-Bug: 1645502

Change-Id: Ia62fc4b33068e4b8c269646c0c5a5b8b84821ea9
…uilt latest python-gevent package - python-gevent-1.1rc5-1contrail1.el7.x86_64.rpm" into R3.0.3.x
After upgrade config files might still have old location for socket files.
Check if socket file is present in /tmp/, if not then use the one in /var/run.

Following obsolete files are not being updated. Will delete them as separate bug.
common/control_files/supervisor-{analytics|control|vrouter|webui}.service

Change-Id: Ib58b12cd3284e22408ee6413912a666442e7a558
Closes-Bug: #1663370
… upstream

The version changed to 0.3 upstream and this caused strict check install to fail

Change-Id: I4b6af1fb61ec020cc405433cd9c7c0cd1ac887ad
Closes-Bug: #1665799

ppa:rwky/redis is no more maintained.
testing:
1. installation went through fine
2. logged to sm-webui, able to login and browsed through web pages.

Change-Id: I9ec29cb63832a4ecc25a3ef52454a37b21c0da2c
Make the python-dev as part of the contrail-package rather than fetch from the internet

Change-Id: I0ad1574547f0c8e1dfad3f9a054ef7468a181e4a
… member interfaces

as there is a window after reboot where member interfaces have a different MAC than
the bond interface.

Change-Id: Ieecb0f23ba11df855e009d66adaea6b9b0cea360
Partial-Bug:1662753
Closes-Bug: 1630397

Change-Id: I7dac166ee5d0273773f63631d6707890b82ae936
(cherry picked from commit 7d51aa1)
…it from member interfaces as there is a window after reboot where member interfaces have a different MAC than the bond interface." into R3.0.3.x
Closes-Bug: #1659157
Updated nova version for upgrade to work with
the live-migration/block-migration fixes.

Change-Id: I353ef66bef98cac81f348f1ffec9535f3aa69718
Partial-Bug: 1677852

In RPM Spec files, most of the config files are installed as a text file and couldnt use rpm's features like retaining config files in case of Upgrade cant be used.
Tag config files appropriate as %config(noreplace) so they're not overwritten during RPM upgrade process.

Change-Id: Iaaadb5d6d7f6c6e99e7efff89bb806aaafd0540b
Change-Id: I9c2a69bc1bca8a6ef941b82a64d1761ea37f97fd
Partial-Bug: #1663654
(cherry picked from commit 8b2cc3c)

Update python-kazoo package to version 2.2.1 for redhat

Change-Id: I0bafd55fd2da041c97674926b99e87764eb187cd
Closes-Bug: #1663654
(cherry picked from commit 6b818b1)
(cherry picked from commit 7904b6f)
…86_64

Closes-Bug: 1691561

Change-Id: I2d1fd25830f28abc623b63c2b7ebd54d3b5e2eef
Add a few options that can improve the packager.py user experience by
allowing the user to configure the console logger level:
  --loglevel INFO|WARN|ERROR   [ default: DEBUG]
  --logfile  <file-path>       [ default: packager_$id_$datestamp.log
  	     		         	  in {storedir}/logs ]
  --log_config <file-path>     [ default: build/logger/logging.cfg
  	       		       		  in $SANDBOX/tools/packager ]

If loglevel is set to any level higher than DEBUG, then the output of
various make, scons, etc commands are NOT echo'd to stdout.

These options are also now recognized within packager.py's config.cfg
file (which can also be specified as a CLI arg via --config).

Change-Id: I68b595d36e1929d0939e6e3f6314c47e9b344643
Partial-Bug: #1685303
Closes-Bug: 1715723

Change-Id: Id833d8e8745e245a6c3fce6d96d19a6f581dfa0a
Some improvements to the script used by CI to build container images
for contrail-test and contrail-test-ci:
- Command args to specify which containers to build (default: both)
- Clean up handling of exit status etc
- Only do clean_up after all containers built

Change-Id: If70977d946a0b9a20fb223ace970a31aab523952
Partial-Bug: #1599674
/var/run/cassandra/cassandra.pid during install. Its not done
during an upgrade. So, if upgrade does not handle this, then
'service cassandra' commands will fail to work.
Closes-Bug: #1737539

Change-Id: I472efdd7c1836d8defe9c27b5f80166d74a230d2
…r/run/cassandra/cassandra.pid during install. Its not done during an upgrade. So, if upgrade does not handle this, then 'service cassandra' commands will fail to work. Closes-Bug: #1737539" into R3.0.3.x
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet