r17.1.1
Release Notes
r17.1.1
Prelude
Reno release notes will now be provided as of r14.1.0!
New Features
- This adds MaaS checks for elasticsearch, filebeat, and rsyslog. It checks the processes are running or not. If not, it will create an alarm.
- Added a Public endpoint for Magnum API
- The option to enable or disable artifacts has been added giving the deployer the ability to chose how artifacts will be consumed. Three new variables are now available to users, apt_artifact_enabled container_artifact_enabled py_artifact_enabled which are all Boolean. If a user defines any of variables it will used as the ultimate source of truth, even if artifacts are "found" for the given release.
- Artifacted builds will save facts as an ansible local fact. If a deployer needs to expunge facts from our cached local facts the file /etc/ansible/facts.d/rpc_openstack.fact can be modified or removed as needed. All artifacted facts will be saved under the "rpc_artifacts" section.
- A new playbook has been introduced in the
scripts/
directory calledrun_tempest.yml
. This playbook will install tempest using the upstream OSA role, then execute the tempest tests defined in the sets enumerated in thetempest_test_sets
variable. - A new variable,
tempest_test_sets
has been added to group_vars/all/rpc-o.yml. This variable contains a space-delimited string of tempest test sets to execute when running thescripts/run_tempest.yml
playbook. - The elasticsearch role now respects upper constraints when installing pip packages.
- The
update-yaml.py
script now contains an optional argument,--output-file
, for specifying an output file. - Image metadata has been added to boost base image performance for the Images that we may provide to a customer deployment.
- The metadata option hw_scsi_model is being passed into the images we provide by default and is set to virtio_scsi. This option will improve IO performance on our default images. While not required, it is recommended that the virtio_scsi kernel module be loaded on the host for this change to have a functional benifit.
- The metadata option hw_vif_multiqueue_enabled is being passed into the images we provide by default and is set to true. This option will improve network performance on our default images when the guest OS has "multi-queuing" enabled. If the guest OS can not automatically understand "multi-queuing" enablment the user can run the following command to enable it within the guest ethtool -L ${NIC} combined ${CPU_CORES}.
- The metadata option hw_qemu_guest_agent is being passsed into the images we provide by default and is set to "yes". This option will attempt to enable qemu guest agent which provides additional options to nova when managing the instance. While not required, it is recommended that the virtio_net kernel module be loaded on the host for this change to have a functional benifit.
- RPC-MaaS has been seperated out into it's own repo. This change allows maas to be developed outside of rpc and maintained as an OpenStack version agnostic deployment for all things monitoring.
- A variable has been added to allow RPC-MaaS to locked down to a specific version of the repo as needed. This variable is
maas_version
which has a default of "master". - Reno release notes will now be provided as of r14.1.0!
Known Issues
- When upgrading ElasticSearch from RPCO r12 to r13, failure to set the Ansible var logging_upgrade=true may result in data corruption.
Upgrade Notes
- The ceph monitors and osds needs their configuration file to be updated for the Mitaka release, to adapt with the hostnames changes done in Mitaka. Please backup, destroy, and re-create the monitors, and make them rejoin the cluster in a serial way. The osds also need to have their configuration file updated.
- When re-created during the upgrade procedure, the ceph monitors will now have bind mounts to the hosts. This will make the backup of the mons easier in the future.
- The elasticsearch-upgrade-pre.yml play takes care of upgrading the legacy elasticsearch data and preparing the cluster for the upgrade of the elasticsearch packages. Due to some inconsistencies in the legacy elasticsearch mappings it is necessary to reindex all elasticsearch data into indices with the updated 2.x compatible mappings. Included with the upgrade tasks is a python wrapper to monitor and control the reindexing process. It is recomended to reindex all indices prior to the current day before beginning the upgrade. Please check the upgrade documentation for more information on how to reindex the existing elasticsearch indices.
- Any new secret variables that may be introduced in later releases are now handled by the
update-secrets.sh
script.test-upgrade.sh
anddeploy.sh
have been updated to useupdate-secrets.sh
to handle any new variables that may be introduced in newer releases. If the deployer is not using these scripts for upgrades, thenupdate-secrets.sh
needs to be invoked manually. Please see official RPCO upgrade docs for usage. - The HA policy for RabbitMQ is changed to replicate to two nodes, instead of three nodes, in order to increase performance and scalability of the RabbitMQ service. The override rabbitmq_policies set the new default value via the group_vars/all/osa.yml configuration. The replication count ideally resembles the number of RabbitMQ nodes necessary to maintain quorum (2 for 3 nodes, 3 for 5 nodes).
Deprecation Notes
ansible_ssh_host
has been removed from Ansible 2.2 and renamed toansible_host
. All references ofansible_ssh_host
in RPCO have been renamed toansible_host
.
Bug Fixes
- Magnum endpoint now uses a Magnum-specific monitor
- scripts/get-rpc_release.py was ignoring the RPC_PRODUCT_RELEASE environment variable to allow for branchless deployments. This fix will cause allow RPC_PRODUCT_RELEASE to overfide the branch default.
- rpc-maas-tool.py is modified so that validating the status of checks correctly reports when there are failures. This tool is used by the playbook verify-maas.yml.
- Secret variables defined in rpco specific variable files are now properly merged with any new secret variables that might be introduced in a subsequent release.
- The
elasticsearch_version
andelasticsearch_reindex_version
variables have been moved togroup_vars/all/rpc-o.yml
so that all OSA roles can have access to the variables. - The
elasticsearch>=2.0.0,<3.0.0
constraint has been removed from the ElasticSearch role, and is now controlled via OpenStack upper-constraints placed here: https://github.com/openstack/requirements/blob/b6c588574ed23e7e5b8c1b788c7117f7c3aa4cff/upper-constraints.txt#L124 - Having logstash process it's own log can lead to a "feedback" loop wherein an error that is logged into the logstash log will be re-logged ad-infinitum, eventually filling the disk and crashing logstash. This removes the filebeat shipping of the logstash.log file to logstash.
- The
check_firewall
variable is now set to false because thecheck firewall
tasks are incompatible with Ansible 2.1.5. This fix allows for our ceph playbooks to run successfully.
Other Notes
- RPC-O previously relied on user-space configuration files to set variables used in playbooks across both OpenStack-Ansible and RPC-O playbooks. These user-space configuration files provided global overrides only and could not be scoped to specific host groups. These defaults have now been set in group_vars in the code tree, reducing the need to overwrite user-space files, making them easier to scope to host groups, and reducing their precedence level to improve future development flexibility.
RPC-OpenStack Diff Generator
This report shows changes from r17.1.0
to r17.1.1
in RPC-OpenStack.
rpc-openstack
30 commits were found in rpc-openstack from r17.1.0
to r17.1.1
:
eba8b7ac | RO-4353 Update queens third-party dependencies |
a570818d | Only prepare images if the run stage succeeded |
1d1fde51 | hyperconverge logstash, elasticsearch, and kibana |
e8625a30 | remove files that should have been removed before |
c1cea9af | RO-4353 Update queens third-party dependencies |
2afbffa3 | Implement MNAIO post hook for saving VM images |
878cf16e | RO-4353 Update queens third-party dependencies |
9e8c5d9b | RO-4353 Update queens third-party dependencies |
47c533a8 | RI-462 Remove openstack-ansible binary clean up |
7928b52d | Fix moving image & flavor setup to a different host |
b03c3b48 | MAINT add molecule results to artifacts |
1afebe00 | ASC-954 Fix Broken ZigZag Install |
12ceec0a | RO-4353 Update queens third-party dependencies |
2faeec79 | RO-4353 Update queens third-party dependencies |
942c89c7 | Use local facts to retrieve and set release options |
e404f52a | RO-4353 Update queens third-party dependencies |
af33f0a8 | RI-356 Remove call to get-maas.yml |
4f042abe | RI-356 Decouple MaaS from RPCO |
3e19924f | RO-4353 Update queens third-party dependencies |
eb169058 | [RI-357] Disable test_minimum_basic tempest scenario |
352d370d | Check most recent tag if there is no RC branch |
d5e29fe1 | RO-4353 Update queens third-party dependencies |
487fa71a | Use a common gating script for gating host prep |
095e5e85 | FLEEK-130 Add documentation on handling legacy ELK |
14bd072b | RE-1616 Remove execution in docker container |
e5408ee8 | RO-4353 Update queens third-party dependencies |
d735459c | RO-4353 Update queens third-party dependencies |
9339ebda | RI-412 Update queens version |
1736fa0d | Fix creation of RE_ENV file |
498b0d6b | RO-4353 Update queens third-party dependencies |
RPC-OpenStack Roles
logstash
No commits were found in logstash between the OpenStack-Ansible commits provided.
filebeat
No commits were found in filebeat between the OpenStack-Ansible commits provided.
kibana
No commits were found in kibana between the OpenStack-Ansible commits provided.
elasticsearch
No commits were found in elasticsearch between the OpenStack-Ansible commits provided.
OpenStack-Ansible Diff Generator
This report shows changes from 36ff3eb13b42a5ad90b1e8e00f6f0a10fdd1c8d1
to d350df49f30f38d180422af7b7b4559ac6b31b30
in OpenStack-Ansible.
This report also includes the changes that were made in OpenStack projects and OpenStack-Ansible roles between these two OpenStack-Ansible commits.
openstack-ansible
12 commits were found in openstack-ansible from 36ff3eb1
to d350df49
:
d350df49 | Use loop_control for haproxy keystone back-end enablement |
967542ba | Remove broken uptime tests during upgrade |
e5206c00 | Update all SHAs for 17.1.2 |
45b044b5 | Move ara to scripts-library |
e3a688ed | Avoid using loop_var in endpoint manage |
9435dc9d | Bump plugins SHA to include recent bugfixes |
fcbb63dc | Improve get-pip.py reliability |
7778be9a | Remove obsolete instruction |
39b718a5 | Make sure the branch to track is in YAML |
e64fa56c | docs: Add links to very useful Galera recovery docs |
6d2b205c | Update all SHAs for 17.1.1 |
94a5348d | Revert "Revert "Work around nested virt issues on OVH test nodes"" |
OpenStack-Ansible Roles
ansible-hardening
2 commits were found in ansible-hardening from ac92973e
to 19ceefdd
:
2dbd68db | Add makestep to chronyd config. |
64b966b8 | import zuul job settings from project-config |
apt_package_pinning
1 commit was found in apt_package_pinning from 36b1161e
to 3f599ead
:
3f599ead | import zuul job settings from project-config |
pip_install
2 commits were found in pip_install from 4f82d736
to c84e457e
:
c84e457e | import zuul job settings from project-config |
98b9c18f | Ensure get-pip cannot be modified |
galera_client
2 commits were found in galera_client from a657d228
to acc84386
:
acc84386 | RedHat: Remove packages with conflict with MariaDB |
66d27b71 | import zuul job settings from project-config |
galera_server
3 commits were found in galera_server from 94859aa1
to aff86072
:
aff86072 | Revisit conflicting package removal |
0d273b1f | import zuul job settings from project-config |
2ca18bb2 | Do not remove MariaDB-server |
ceph_client
1 commit was found in ceph_client from 20c27767
to bc9695af
:
bc9695af | import zuul job settings from project-config |
haproxy_server
1 commit was found in haproxy_server from 57508dde
to 1dc012e7
:
1dc012e7 | import zuul job settings from project-config |
keepalived
No commits were found in keepalived between the OpenStack-Ansible commits provided.
lxc_container_create
2 commits were found in lxc_container_create from 3ff8b4c6
to 31e9abbb
:
31e9abbb | import zuul job settings from project-config |
bcccc06a | Implements possibility to use physical networks in containers. |
lxc_hosts
3 commits were found in lxc_hosts from b9fad5c1
to 7affbd04
:
7affbd04 | Add always tag to systemd version task |
b1cf7a80 | import zuul job settings from project-config |
6cee965f | Remove the checksum fills |
memcached_server
1 commit was found in memcached_server from 82e376f2
to 052e3d4a
:
052e3d4a | import zuul job settings from project-config |
openstack_hosts
1 commit was found in openstack_hosts from 40c1e84c
to 6a34bb2f
:
6a34bb2f | import zuul job settings from project-config |
os_keystone
4 commits were found in os_keystone from faae9f66
to 81f35fca
:
81f35fca | Remove galera_client meta-dependency |
e92e0a46 | import zuul job settings from project-config |
eb77509e | Define cache_timeout variable |
2c793339 | Clean up role tests |
openstack_openrc
3 commits were found in openstack_openrc from f29df23e
to 99d05151
:
99d05151 | templates: openrc: Use 'true' and 'false' for insecure env variables |
9ed63e62 | templates: openrc: Add missing 'insecure' and 'verify' options |
4393a3a8 | import zuul job settings from project-config |
os_aodh
3 commits were found in os_aodh from 312e94e0
to 55bf2c9b
:
55bf2c9b | Remove galera_client meta-dependency |
2f976960 | Clean up role tests |
e685be79 | import zuul job settings from project-config |
os_barbican
4 commits were found in os_barbican from f3db3d83
to 7a35b2f7
:
7a35b2f7 | Remove galera_client meta-dependency |
48f711df | Define cache_timeout variable |
32bafb8d | Clean up role tests |
4e16eb6a | import zuul job settings from project-config |
os_ceilometer
1 commit was found in os_ceilometer from b9a235c7
to 8b7ba259
:
8b7ba259 | import zuul job settings from project-config |
os_cinder
3 commits were found in os_cinder from 94902df3
to 9cbee44c
:
9cbee44c | Remove galera_client meta-dependency |
c932cfd3 | Clean up role tests |
861c9c65 | import zuul job settings from project-config |
os_designate
3 commits were found in os_designate from 3d4280b8
to 7c58240b
:
7c58240b | Remove galera_client meta-dependency |
232d32fe | Clean up role tests |
bc543489 | import zuul job settings from project-config |
os_glance
3 commits were found in os_glance from 971403b6
to 3a7b242f
:
3a7b242f | Remove galera_client meta-dependency |
7a359ba7 | Clean up role tests |
350cecd8 | import zuul job settings from project-config |
os_gnocchi
5 commits were found in os_gnocchi from 5e0d0821
to 826261db
:
826261db | Define cache_timeout variable |
e7de93e7 | Remove galera_client meta-dependency |
1a7d97ea | Clean up role tests |
15b5dafd | import zuul job settings from project-config |
678b7661 | Added drivers for coordination. |
os_heat
3 commits were found in os_heat from d60077fb
to e4c663a0
:
e4c663a0 | Remove galera_client meta-dependency |
eabc191c | Clean up role tests |
4f7a6b37 | import zuul job settings from project-config |
os_horizon
6 commits were found in os_horizon from 0654b384
to cf600fbb
:
cf600fbb | Remove galera_client meta-dependency |
8cfd0518 | Remove mysql-python |
24cfe14f | Clean up role tests |
655d1f66 | import zuul job settings from project-config |
2f9f1a2e | Implements custom theme distribution |
c38e40a9 | New horizon_enable_router variable |
os_ironic
3 commits were found in os_ironic from 1508e373
to c0042b6f
:
c0042b6f | Remove galera_client meta-dependency |
57746ea0 | Clean up role tests |
768b94da | import zuul job settings from project-config |
os_magnum
4 commits were found in os_magnum from 86311880
to d17722f2
:
d17722f2 | Remove galera_client meta-dependency |
63bef449 | Remove mysql-python |
a2a229f4 | Clean up role tests |
b7b950d8 | import zuul job settings from project-config |
os_molteniron
1 commit was found in os_molteniron from f4ebd7ef
to a8313ec3
:
a8313ec3 | import zuul job settings from project-config |
os_neutron
4 commits were found in os_neutron from 39d00bbc
to 0fcf62f7
:
baf17001 | Drop SELinux support for CentOS 7 |
ee473093 | Remove galera_client meta-dependency |
787724d3 | Clean up role tests |
7994fb97 | import zuul job settings from project-config |
os_nova
4 commits were found in os_nova from d0cc02fc
to f713f988
:
f713f988 | Remove galera_client meta-dependency |
757a5ac3 | Clean up role tests |
689da211 | Ensure nova-compute service start after libvirtd |
0b464cc7 | import zuul job settings from project-config |
os_octavia
2 commits were found in os_octavia from bffc1f6a
to 0b225083
:
0b225083 | Remove galera_client meta-dependency |
4c909ef7 | Clean up role tests |
os_rally
2 commits were found in os_rally from 6baad96a
to 32bdb138
:
32bdb138 | Remove galera_client meta-dependency |
692e1d2d | import zuul job settings from project-config |
os_sahara
3 commits were found in os_sahara from ff06e20d
to 169cc5bd
:
169cc5bd | Remove galera_client meta-dependency |
987e5e74 | Clean up role tests |
787cbfbe | import zuul job settings from project-config |
os_swift
1 commit was found in os_swift from ec76b8e2
to bc8794fa
:
bc8794fa | Clean up role tests |
os_tacker
3 commits were found in os_tacker from 7f990f3f
to 30bd7429
:
30bd7429 | Remove galera_client meta-dependency |
e8086f6f | Remove mysql-python |
299e3217 | import zuul job settings from project-config |
os_tempest
1 commit was found in os_tempest from 5cfbdc3d
to 25ce8e79
:
25ce8e79 | import zuul job settings from project-config |
os_trove
6 commits were found in os_trove from e74e708f
to 17687748
:
17687748 | Remove galera_client meta-dependency |
10b786f3 | import zuul job settings from project-config |
c3bb0c67 | Clean up role tests |
64befa5c | Pin the tempest test plugin |
63731088 | Remove mysql-python |
afcb427c | Update trove tempest plugin path |
plugins
3 commits were found in plugins from 335e9413
to 301c2e8e
:
301c2e8e | strategy: linear: Inspect the delegated host on delegated tasks. |
44c130a7 | Correct severe performance problem |
01328fdd | import zuul job settings from project-config |
rabbitmq_server
2 commits were found in rabbitmq_server from ce90c918
to 743bf56a
:
743bf56a | Clean up role tests |
39a09ad8 | import zuul job settings from project-config |
repo_build
2 commits were found in repo_build from 64577cd9
to 00023aa6
:
00023aa6 | Remove MariaDB library installation |
24a9cf29 | import zuul job settings from project-config |
repo_server
1 commit was found in repo_server from 1bc95198
to 7566d5d6
:
7566d5d6 | import zuul job settings from project-config |
rsyslog_client
1 commit was found in rsyslog_client from 88bcc41d
to ff6cdd85
:
ff6cdd85 | import zuul job settings from project-config |
rsyslog_server
1 commit was found in rsyslog_server from 45cf265f
to 9935f9bb
:
9935f9bb | import zuul job settings from project-config |
sshd
No commits were found in sshd between the OpenStack-Ansible commits provided.
bird
No commits were found in bird between the OpenStack-Ansible commits provided.
etcd
No commits were found in etcd between the OpenStack-Ansible commits provided.
unbound
No commits were found in unbound between the OpenStack-Ansible commits provided.
resolvconf
No commits were found in resolvconf between the OpenStack-Ansible commits provided.
ceph-ansible
No commits were found in ceph-ansible between the OpenStack-Ansible commits provided.
opendaylight
No commits were found in opendaylight between the OpenStack-Ansible commits provided.
haproxy_endpoints
No commits were found in haproxy_endpoints between the OpenStack-Ansible commits provided.
OpenStack-Ansible Projects
ironic_dashboard
No commits were found in ironic_dashboard between the OpenStack-Ansible commits provided.
ironic
6 commits were found in ironic from 82fd058a
to 011bd1d5
:
011bd1d5 | Add a more detailed release note for Dell BOSS RAID1 fix |
9850a864 | Fix for Unable to create RAID1 on Dell BOSS card |
e8a730cb | import zuul job settings from project-config |
4abd4d05 | iDRAC RAID10 creation with greater than 16 drives |
8beb0830 | Fix error thrown by logging in common/neutron.py |
b5390dd8 | Fix iDRAC hardware type does not work with UEFI |
heat_dashboard
No commits were found in heat_dashboard between the OpenStack-Ansible commits provided.
requirements
16 commits were found in requirements from 6092a78c
to ec04cada
:
ec04cada | update constraint for mistral-extra to new release 6.0.4 |
62a3c8bb | Removal of Anchor Project |
84b27e27 | Retiring fuxi project |
38772281 | Demote validate-projects to non-voting |
79f4eb9f | remove documentation job from in-tree config |
3044bc3a | update constraint for sushy to new release 1.3.3 |
5d2dbcca | Remove unused job requirements-integration-dsvm-ubuntu-trusty |
70575fb6 | import legacy jobs from openstack-zuul-jobs |
cbdd7ed5 | import zuul job settings from project-config |
352f96f2 | update constraint for openstackdocstheme to new release 1.22.0 |
d8d530c7 | update constraint for os-brick to new release 2.3.3 |
08e8fef7 | Raise gabbi constraint to to 1.42.1 |
e8e4a067 | update constraint for oslo.messaging to new release 5.35.1 |
cb8e4959 | update constraint for oslo.policy to new release 1.33.2 |
06b239f7 | update constraint for instack-undercloud to new release 8.4.4 |
95a3fd6d | update constraint for tripleo-common to new release 8.6.4 |
designate
3 commits were found in designate from 6136addb
to 4dda8632
:
4dda8632 | Remove install-guide-jobs |
43ef3a68 | Removing removed bandit plugins to fix gate |
53b95905 | import zuul job settings from project-config |
trove_dashboard
No commits were found in trove_dashboard between the OpenStack-Ansible commits provided.
glance
2 commits were found in glance from f6769617
to f6a7a646
:
b78f5916 | import zuul job settings from project-config |
10c4785c | Remove use of broken bandit from tests |
tacker
1 commit was found in tacker from 67404b21
to 9e32ef31
:
9e32ef31 | import zuul job settings from project-config |
novncproxy
No commits were found in novncproxy between the OpenStack-Ansible commits provided.
horizon
5 commits were found in horizon from 503bb0f7
to c7dc4b42
:
c7dc4b42 | Imported Translations from Zanata |
6efba554 | Imported Translations from Zanata |
a18e5104 | Imported Translations from Zanata |
7ade1800 | import zuul job settings from project-config |
352748ff | Imported Translations from Zanata |
aodh
2 commits were found in aodh from 91c09452
to f7fe084a
:
f7fe084a | import zuul job settings from project-config |
b4c15792 | Validation Check for 'query' params of alarm type 'event' |
octavia
8 commits were found in octavia from 880a309a
to 35a5023c
:
2f3bb0b5 | Validate member address for batch update members |
37c86aa7 | Make health checks resilient to DB outages |
cee582ec | Add octavia-tempest-plugin jobs to stable/queens |
5957498f | Validate member address for lb graph creation |
c60b1987 | Update zuul/projects.yaml |
95361c45 | Fix passphrase None errors |
2e5cad7f | import zuul job settings from project-config |
ccdc03d9 | Fix a no-op network driver bug on plug_port |
neutron_fwaas
3 commits were found in neutron_fwaas from 1b8a03f9
to a3c335a9
:
87695e56 | Should forward only first accepted packet to table 91 and 92 |
cb53628e | import zuul job settings from project-config |
aa1e78b6 | Pin neutron version to stable/queens in unit test |
neutron
21 commits were found in neutron from ea66482c
to dc5f5de7
:
c704d0d9 | ovsdb monitor: do not die on ovsdb-client stderr output |
02e9a3c4 | ovs fw: apply the NORMAL action on egress traffic in a single table |
ff7923f4 | l2 pop: check for more than 1 first active port on a node |
c0d57c94 | DVR: Add IPv6 csnat port address correctly |
6465226b | Fix lost connection when create security group log |
d1943af7 | Fix no packet log data when debug is set False in configuration |
d5fd35d6 | Reduce qos rpc times on the ovs-agent side |
6e13c379 | import zuul job settings from project-config |
b70afb50 | Revert "DVR: Inter Tenant Traffic between networks not possible with shared net" |
2d47cb7d | Revert "DVR: Add error handling for get_network_info_for_id rpc call" |
ca3bfeae | Fix iptables metering driver entrypoint |
26521004 | Trivial: avoid KeyError while processing ports |
23154202 | Remove fdb entries for ha router interfaces when going DOWN |
b600368d | get_subnet_for_dvr returns SNAT mac instead of distributed gateway in subnet_inf |
15949050 | cap bandit in test-requirements.txt |
75b86f87 | Update metering driver to load interface driver |
c4d1dfdc | Config privsep in the metering agent |
c18e1280 | Fix no ACCEPT event can get for security group logging |
20518737 | Make dvr router port creation retriable |
d909b73b | Use oslo_db.sqlalchemy.test_fixtures |
92359370 | use callback payloads for PRECOMMIT_UPDATE events |
neutron_dynamic_routing
1 commit was found in neutron_dynamic_routing from a29018ba
to 589e482a
:
589e482a | Fix pep8 issues with import order |
nova
25 commits were found in nova from a9c9285a
to 8157b16a
:
105dbbcb | Add tempest-slow job to run the tempest slow tests |
78712049 | Fix soft deleting vm fails after "nova resize" vm |
e19d6f06 | Set default of oslo.privsep.daemon logging to INFO level |
3340d179 | import zuul job settings from project-config |
6ece888c | Remove noisy DEBUG log |
ab939372 | Make scheduler.utils.setup_instance_group query all cells |
c6960e8a | Fix DB archiver AttributeError due to wrong table name attribute used |
c35f2900 | Add functional test for affinity with multiple cells |
ab6f78b3 | Fix the request context in ServiceFixture |
8ca3b075 | Move conductor wait_until_ready() delay before manager init |
bfe89fec | Wait for network-vif-plugged before starting live migration |
77a831de | Fix cancel_all_events event name parsing |
059c2d4a | Filter out instances without a host when populating AZ |
dee99b1e | Revert "libvirt: slow live-migration to ensure network is ready" |
997b3850 | VMware: fix TypeError while get console log |
838ecb33 | block_device: Rollback volumes to in-use on DeviceDetachFailed |
0a60496d | Fix host validity check for live-migration |
4e831880 | Fix bad links for admin-guide |
559de0d0 | Update nova network info when doing rebuild for evacuate operation |
91d47b11 | Fix message for unexpected external event |
410eca71 | Reload oslo_context after calling monkey_patch() |
66a47b76 | [placement] Retry allocation writes server side |
7d99f575 | Make ResourceTracker.stats node-specific |
cc8167a1 | Add recreate test for RT.stats bug 1784705 |
58538ace | [Stable Only] Remove soft-deleted instances from quota_usages |
networking_odl
4 commits were found in networking_odl from 415a8353
to 784756f4
:
784756f4 | Ceilometer meters for ODL should use project id of admin |
a14955f4 | import zuul job settings from project-config |
07bc2de9 | Source neutron-legacy to grenade |
b0dc0b72 | use callback payloads for PRECOMMIT_UPDATE events |
swift
3 commits were found in swift from 2c5b3dcf
to b38a303d
:
b38a303d | Move legacy-swift-dsvm-functional job in-tree |
6633fe98 | Attempt to fix pep8 |
76328c96 | import zuul job settings from project-config |
magnum
6 commits were found in magnum from 06935c56
to ff6c64b4
:
e24dbc38 | [swarm-mode] allow TCP port 2377 to swarm master node |
5f57e2b1 | import zuul job settings from project-config |
88ec6e32 | [k8s] Add proxy to master and set cluster-cidr |
c05248d5 | Resolve stack outputs only on COMPLETE |
8d87a807 | Update the default admission control list |
a611ecf3 | Fix etcd race condition issue |
trove
No commits were found in trove between the OpenStack-Ansible commits provided.
ceilometer
1 commit was found in ceilometer from a4aeb8d6
to c5066b0f
:
c5066b0f | import zuul job settings from project-config |
networking_bgpvpn
6 commits were found in networking_bgpvpn from a15c091d
to 33761d79
:
3e6388e4 | Import legacy jobs |
5713d27a | Revert "tempest: temporarily disable some tests until bug 1789878 is fixed" |
036b177a | tempest: temporarily disable some tests until bug 1789878 is fixed |
3635bab0 | import zuul job settings from project-config |
d0c1a6b5 | Add networking-odl for periodic-stable jobs |
ff84e5a1 | Fix sphinx-docs job for stable branch |
nova_lxd
No commits were found in nova_lxd between the OpenStack-Ansible commits provided.
networking_sfc
No commits were found in networking_sfc between the OpenStack-Ansible commits provided.
keystone
1 commit was found in keystone from 7b1b6a6f
to 7693b84c
:
7693b84c | import zuul job settings from project-config |
cinder
24 commits were found in cinder from 869fab39
to 85bfda38
:
f4caabdf | Rename devstack-plugin-ceph jobs |
e72a2df0 | import zuul job settings from project-config |
d5abe92c | [Logging] Enable filtering of trace_api logs |
6a982047 | VMAX driver - Deleting snapshot that is source of multiple volumes fails |
f0cef07b | ScaleIO: Prevent usage of unsafe volumes |
5536f7df | VMAX doc - important known issue |
aeca3743 | VMAX driver - Attaches/detaches after host assisted retype failing |
448ad106 | Fix: Incorrect replication status on clusters |
76d3c644 | Add missing 'target_obj' when perform policy check |
c092ef0e | RemoteFS: Use summarize option for "du" |
1f2e970c | Add user messages for extend volume operation |
30d3e118 | Update delete group snapshot API exception handling |
e6d1fd15 | Fix cinder-volume uses latest req-id for all log calls |
24066d51 | Replace os.makedirs to avoid process race |
93bde221 | Cloning image fails results duplicate cache entry |
2ecaad46 | Remove kwargs 'message' when exception is created |
98ee144c | NetApp ONTAP: Fix driver force detach operations |
d64062e3 | VMAX Queens driver - incorrect condition for an empty list. |
2861b56b | Imported Translations from Zanata |
1c06339d | Fix _attachment_reserve to not allow attaching an invalid status volume |
ff4696b4 | VSA: Concurrent request handling in attachment |
cf22fa28 | VMAX Driver - Incorrect SSL cert verification |
4c06595c | NEC driver: loss of access after live-migration |
2295f537 | Update auth_url value in install docs |
octavia_dashboard
2 commits were found in octavia_dashboard from e68da46f
to 55406965
:
be22c1ac | import zuul job settings from project-config |
0941780a | Replace noop tests with registration test |
neutron_fwaas_dashboard
1 commit was found in neutron_fwaas_dashboard from 80a23ecf
to 37a524cd
:
37a524cd | import zuul job settings from project-config |
barbican
1 commit was found in barbican from f83cfcaf
to cd63827f
:
cd63827f | Switch to fedora-latest for testing |
neutron_vpnaas
3 commits were found in neutron_vpnaas from 88478d5c
to 5f96beba
:
881dfe89 | import zuul job settings from project-config |
5b48852a | Make libreswan driver work with recent versions |
a88d1156 | Fix functional tests gate |
designate_dashboard
2 commits were found in designate_dashboard from 6c8f5884
to e9d8ad0b
:
e9d8ad0b | Updates to new Horizon action API |
d0bd3403 | import zuul job settings from project-config |
nova_powervm
1 commit was found in nova_powervm from 220a7cdc
to f172fbdd
:
f172fbdd | import zuul job settings from project-config |
neutron_lbaas
1 commit was found in neutron_lbaas from 3b5df222
to ed663f36
:
ed663f36 | import zuul job settings from project-config |
magnum_dashboard
5 commits were found in magnum_dashboard from 53f5ab43
to a6d173dc
:
a6d173dc | Add swarm-mode as COE |
08b895e7 | Fix JS error on routed-details-view when execute show-certificate |
6280e479 | Fix show certificate button returning invalid CA |
b795e75e | import zuul job settings from project-config |
b3288954 | Fix horizon dependency from master to stable branch |
heat
7 commits were found in heat from 3067a690
to 75d691a5
:
8d419de0 | Fix .zuul.yaml |
240408ea | Ignore conditions when reparsing ResourceDefinition |
90282a3e | import zuul job settings from project-config |
1f08105f | Eliminate client races in legacy operations |
8de2e02c | Unit tests: Fix mock errors with too few side effects |
a13476e7 | Eliminate client race condition in convergence delete |
990acd83 | Delete snapshots using contemporary resources |
spicehtml5
No commits were found in spicehtml5 between the OpenStack-Ansible commits provided.
gnocchi
No commits were found in gnocchi between the OpenStack-Ansible commits provided.
dragonflow
1 commit was found in dragonflow from 0f05fc13
to d58dd36d
:
d58dd36d | import zuul job settings from project-config |
networking_calico
2 commits were found in networking_calico from 8b5691fb
to 501fc98c
:
501fc98c | Version 3.2.0 |
5d852f65 | Add endpoint labels for project ID and name, and for SG names |
neutron_lbaas_dashboard
4 commits were found in neutron_lbaas_dashboard from a2c502e4
to dc7d9e70
:
dc7d9e70 | Cannot update ssl certificate when update listener |
9e19d951 | import zuul job settings from project-config |
6c8f216c | Imported Translations from Zanata |
8b510f5e | Replace noop tests with registration test |
sahara_dashboard
1 commit was found in sahara_dashboard from 707059ff
to 0b22100f
:
0b22100f | import zuul job settings from project-config |
rally
No commits were found in rally between the OpenStack-Ansible commits provided.
sahara
5 commits were found in sahara from ed03a8d5
to 34c9f07d
:
34c9f07d | Correct repo_id_map for hdp 2.5 |
d532cdf1 | Import the legacy grenade sahara job |
f8e70265 | Correct Hbase ports in Ambari plugin |
bda0e093 | Fixing anti-affinity for Sahara |
cb2abe36 | import zuul job settings from project-config |
molteniron
No commits were found in molteniron between the OpenStack-Ansible commits provided.
swift_swift3
No commits were found in swift_swift3 between the OpenStack-Ansible commits provided.