Skip to content

Releases: rcbops/rpc-openstack

Minor version changes

31 Mar 19:38

Choose a tag to compare

Minor release to freeze openstack-ops to version 1.3.2

r18.0.0

04 Feb 18:48
25401b9

Choose a tag to compare

Release Notes

r18.0.0

Prelude

Reno release notes will now be provided as of r14.1.0!

New Features

  • 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 called run_tempest.yml. This playbook will install tempest using the upstream OSA role, then execute the tempest tests defined in the sets enumerated in the tempest_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 the scripts/run_tempest.yml playbook.
  • 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!

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.
  • Any new secret variables that may be introduced in later releases are now handled by the update-secrets.sh script. test-upgrade.sh and deploy.sh have been updated to use update-secrets.sh to handle any new variables that may be introduced in newer releases. If the deployer is not using these scripts for upgrades, then update-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

  • Legacy RPC-OpenStack Elasticsearch components have all been removed. These tools were no longer being maintained. All new ELK+ deployments are starting from the new upstream elk_metrics_6x tooling.
  • ansible_ssh_host has been removed from Ansible 2.2 and renamed to ansible_host. All references of ansible_ssh_host in RPCO have been renamed to ansible_host.

Bug Fixes

  • Magnum endpoint now uses a Magnum-specific monitor
  • OS-octavia was downlaoding its amphora image from the upstream daily master build - thus delaying the deploy for the duration of the downlaod and potentially using untested octavia versions. This patch deactivates the automatic download which might result in the deployer having to upload the octavia amphora image to glance themselves.
  • 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 check_firewall variable is now set to false because the check 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.5 to r18.0.0 in RPC-OpenStack.

rpc-openstack

87 commits were found in rpc-openstack from r17.1.5 to r18.0.0:

5e3bd6a7 Use upstream OSA checkout method for repos
f58bb6bf RO-4397 Update rocky third-party dependencies
e4823c8c ASC-967 qtest publish on staging
9e929f31 RI-631 Add logic to skip log_hosts tasks when empty
46ed6baa RO-4397 Update rocky third-party dependencies
eaa17a8a RO-4397 Update rocky third-party dependencies
841ca8cb RO-4397 Update rocky third-party dependencies
b761b3d2 Add haproxy back-end check as part of AIO test
b997ca12 Remove legacy ELK env.d file and ensure new version is used
090550c9 RO-4397 Update rocky third-party dependencies
cf062b92 Replace RE_JOB_NAME with RE_JOB_PROJECT_NAME
de3dc282 Update RPC-O Octavia for disabled members
feca1440 Update RPC-O Octavia for Rocky
695dd98b
Read more

r17.1.5

01 Feb 17:54
2d5d077

Choose a tag to compare

Release Notes

r17.1.5

No release notes

RPC-OpenStack Diff Generator

This report shows changes from r17.1.4 to r17.1.5 in RPC-OpenStack.

rpc-openstack

3 commits were found in rpc-openstack from r17.1.4 to r17.1.5:

0f2a21ef Use upstream OSA checkout method for repos
04d75a6d ASC-967 qtest publish on staging
e58b4cb0 RO-4353 Update queens third-party dependencies

RPC-OpenStack Roles

rcbops_openstack-ops

No commits were found in rcbops_openstack-ops between the OpenStack-Ansible commits provided.

OpenStack-Ansible Diff Generator

This report shows changes from 53e453327073ce477869c618ea7a303f98501531 to 4c3a87a2836f44728dbfa6fa190673819d4e647c 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

2 commits were found in openstack-ansible from 53e45332 to 4c3a87a2:

e84e3f1e Update all SHAs for 17.1.7
4bd1c9b3 Add automated migration of neutron agents to bare metal

OpenStack-Ansible Roles

ansible-hardening

No commits were found in ansible-hardening between the OpenStack-Ansible commits provided.

apt_package_pinning

No commits were found in apt_package_pinning between the OpenStack-Ansible commits provided.

pip_install

No commits were found in pip_install between the OpenStack-Ansible commits provided.

galera_client

No commits were found in galera_client between the OpenStack-Ansible commits provided.

galera_server

4 commits were found in galera_server from 1ce63ac6 to 78c8b5f7:

78c8b5f7 Correct failure when stopping cluster state is ignored
c196619c Increase Galera self-signed SSL CA expiration
2f758217 Fix Galera self-signed SSL functionality
643d8da9 Fix SSL support

ceph_client

No commits were found in ceph_client between the OpenStack-Ansible commits provided.

haproxy_server

No commits were found in haproxy_server between the OpenStack-Ansible commits provided.

keepalived

No commits were found in keepalived between the OpenStack-Ansible commits provided.

lxc_container_create

No commits were found in lxc_container_create between the OpenStack-Ansible commits provided.

lxc_hosts

1 commit was found in lxc_hosts from 42e8cc4a to 059a8470:

059a8470 prep: remove old machinectl workarounds

memcached_server

No commits were found in memcached_server between the OpenStack-Ansible commits provided.

openstack_hosts

No commits were found in openstack_hosts between the OpenStack-Ansible commits provided.

os_keystone

1 commit was found in os_keystone from 03e3e839 to 5bd05fc2:

5bd05fc2 Ensure that LDAP config is deployed on all keystone hosts

openstack_openrc

No commits were found in openstack_openrc between the OpenStack-Ansible commits provided.

os_aodh

No commits were found in os_aodh between the OpenStack-Ansible commits provided.

os_barbican

No commits were found in os_barbican between the OpenStack-Ansible commits provided.

os_ceilometer

1 commit was found in os_ceilometer from 8b7ba259 to 4d565ba9:

4d565ba9 gnocchi_resources override fixed

os_cinder

No commits were found in os_cinder between the OpenStack-Ansible commits provided.

os_designate

No commits were found in os_designate between the OpenStack-Ansible commits provided.

os_glance

No commits were found in os_glance between the OpenStack-Ansible commits provided.

os_gnocchi

No commits were found in os_gnocchi between the OpenStack-Ansible commits provided.

os_heat

No commits were found in os_heat between the OpenStack-Ansible commits provided.

os_horizon

No commits were found in os_horizon between the OpenStack-Ansible commits provided.

os_ironic

No commits were found in os_ironic between the OpenStack-Ansible commits provided.

os_magnum

1 commit was found in os_magnum from f5d6b919 to 3607a6d4:

3607a6d4 Drop identity_uri usage in keystone_authtoken

os_molteniron

No commits were found in os_molteniron between the OpenStack-Ansible commits provided.

os_neutron

No commits were found in os_neutron between the OpenStack-Ansible commits provided.

os_nova

No commits were found in os_nova between the OpenStack-Ansible commits provided.

os_octavia

No commits were found in os_octavia between the OpenStack-Ansible commits provided.

os_rally

No commits were found in os_rally between the OpenStack-Ansible commits provided.

os_sahara

No commits were found in os_sahara between the OpenStack-Ansible commits provided.

os_swift

No commits were found in [os_swi...

Read more

r14.23.0

29 Jan 21:13
9587acd

Choose a tag to compare

Release Notes

r14.23.0

No release notes

RPC-OpenStack Diff Generator

This report shows changes from r14.22.0 to r14.23.0 in RPC-OpenStack.

rpc-openstack

4 commits were found in rpc-openstack from r14.22.0 to r14.23.0:

f4e4ec71 Add pip_install role to ELK deploy
bbec0727 RO-4491 Update newton third-party dependencies
3b8c0e5f ASC-967 qtest publish on staging
e33515cd RO-4188 Update newton third-party dependencies

RPC-OpenStack Roles

openstack_hosts

No commits were found in openstack_hosts between the OpenStack-Ansible commits provided.

repo_build

No commits were found in repo_build between the OpenStack-Ansible commits provided.

os_neutron

No commits were found in os_neutron between the OpenStack-Ansible commits provided.

pip_install

No commits were found in pip_install between the OpenStack-Ansible commits provided.

OpenStack-Ansible Roles

ansible-hardening

No commits were found in ansible-hardening between the OpenStack-Ansible commits provided.

apt_package_pinning

No commits were found in apt_package_pinning between the OpenStack-Ansible commits provided.

pip_install

No commits were found in pip_install between the OpenStack-Ansible commits provided.

galera_client

No commits were found in galera_client between the OpenStack-Ansible commits provided.

galera_server

No commits were found in galera_server between the OpenStack-Ansible commits provided.

ceph_client

No commits were found in ceph_client between the OpenStack-Ansible commits provided.

haproxy_server

No commits were found in haproxy_server between the OpenStack-Ansible commits provided.

keepalived

No commits were found in keepalived between the OpenStack-Ansible commits provided.

lxc_container_create

No commits were found in lxc_container_create between the OpenStack-Ansible commits provided.

lxc_hosts

No commits were found in lxc_hosts between the OpenStack-Ansible commits provided.

memcached_server

No commits were found in memcached_server between the OpenStack-Ansible commits provided.

openstack_hosts

No commits were found in openstack_hosts between the OpenStack-Ansible commits provided.

os_keystone

No commits were found in os_keystone between the OpenStack-Ansible commits provided.

openstack_openrc

No commits were found in openstack_openrc between the OpenStack-Ansible commits provided.

os_aodh

No commits were found in os_aodh between the OpenStack-Ansible commits provided.

os_ceilometer

No commits were found in os_ceilometer between the OpenStack-Ansible commits provided.

os_cinder

No commits were found in os_cinder between the OpenStack-Ansible commits provided.

os_glance

No commits were found in os_glance between the OpenStack-Ansible commits provided.

os_gnocchi

No commits were found in os_gnocchi between the OpenStack-Ansible commits provided.

os_heat

No commits were found in os_heat between the OpenStack-Ansible commits provided.

os_horizon

No commits were found in os_horizon between the OpenStack-Ansible commits provided.

os_ironic

No commits were found in os_ironic between the OpenStack-Ansible commits provided.

os_magnum

No commits were found in os_magnum between the OpenStack-Ansible commits provided.

os_neutron

No commits were found in os_neutron between the OpenStack-Ansible commits provided.

os_nova

No commits were found in os_nova between the OpenStack-Ansible commits provided.

os_rally

No commits were found in os_rally between the OpenStack-Ansible commits provided.

os_sahara

No commits were found in os_sahara between the OpenStack-Ansible commits provided.

os_swift

No commits were found in os_swift between the OpenStack-Ansible commits provided.

os_tempest

No commits were found in os_tempest between the OpenStack-Ansible commits provided.

plugins

No commits were found in plugins between the OpenStack-Ansible commits provided.

rabbitmq_server

No commits were found in rabbitmq_server between the OpenStack-Ansible commits provided.

repo_build

No commits were found in repo_build between the OpenStack-Ansible commits provided.

repo_server

No commits were found in repo_server between the OpenStack-Ansible commits provided.

rsyslog_client

No commits were found in rsyslog_client between the OpenStack-Ansible commits provided.

rsyslog_server

No commits were found in rsyslog_server between the OpenStack-Ansible commits provided.

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.

OpenStack-Ansible Projects

ironic_dashboard

No commits were found in ironic_dashboard between the OpenStack-Ansible commits provided.

requirements

No commits were found in requirements between the OpenStack-Ansible commits provided.

magnum_dashboard

No commits were found in magnum_dashboard between the OpenStack-Ansible commits provided.

tempest

No commits were found in tempest between the OpenStack-Ansible commits provided.

glance

No commits were found in glance between the OpenStack-Ansible commits provided.

novncproxy

No commits were found in novncproxy between the OpenStack-Ansible commits provided.

horizon

No commits were found in horizon between the OpenStack-Ansible commits provided.

aodh

No commits were found in aodh between the OpenStack-Ansible commits provided.

neutron_fwaas

No commits were found in neutron_fwaas between the OpenStack-Ansible commits provided.

calico

No com...

Read more

r16.2.9

23 Jan 17:59
a109a72

Choose a tag to compare

Release Notes

r16.2.9

No release notes

RPC-OpenStack Diff Generator

This report shows changes from r16.2.8 to r16.2.9 in RPC-OpenStack.

rpc-openstack

2 commits were found in rpc-openstack from r16.2.8 to r16.2.9:

c867e96f Testing new upstream checkout method with pike
1c025ded RO-4194 Update pike third-party dependencies

RPC-OpenStack Roles

rcbops_openstack-ops

No commits were found in rcbops_openstack-ops between the OpenStack-Ansible commits provided.

OpenStack-Ansible Diff Generator

This report shows changes from 73ea68040476ada1766ce64d310276d2f6748e9d to 03adca70dcc2c8befe597e2f2dd12bbeb7d88720 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

2 commits were found in openstack-ansible from 73ea6804 to 03adca70:

03adca70 Fix ceph-ansible role-requirements
f4c7cd44 Update all SHAs for 16.0.25

OpenStack-Ansible Roles

ansible-hardening

No commits were found in ansible-hardening between the OpenStack-Ansible commits provided.

apt_package_pinning

No commits were found in apt_package_pinning between the OpenStack-Ansible commits provided.

pip_install

No commits were found in pip_install between the OpenStack-Ansible commits provided.

galera_client

No commits were found in galera_client between the OpenStack-Ansible commits provided.

galera_server

No commits were found in galera_server between the OpenStack-Ansible commits provided.

ceph_client

No commits were found in ceph_client between the OpenStack-Ansible commits provided.

haproxy_server

No commits were found in haproxy_server between the OpenStack-Ansible commits provided.

keepalived

No commits were found in keepalived between the OpenStack-Ansible commits provided.

lxc_container_create

No commits were found in lxc_container_create between the OpenStack-Ansible commits provided.

lxc_hosts

1 commit was found in lxc_hosts from 86d1ca84 to 0eb4f4c9:

0eb4f4c9 prep: remove old machinectl workarounds

memcached_server

No commits were found in memcached_server between the OpenStack-Ansible commits provided.

openstack_hosts

No commits were found in openstack_hosts between the OpenStack-Ansible commits provided.

os_keystone

1 commit was found in os_keystone from 0b4eb416 to fc9df14b:

fc9df14b Ensure that LDAP config is deployed on all keystone hosts

openstack_openrc

No commits were found in openstack_openrc between the OpenStack-Ansible commits provided.

os_aodh

No commits were found in os_aodh between the OpenStack-Ansible commits provided.

os_barbican

No commits were found in os_barbican between the OpenStack-Ansible commits provided.

os_ceilometer

No commits were found in os_ceilometer between the OpenStack-Ansible commits provided.

os_cinder

No commits were found in os_cinder between the OpenStack-Ansible commits provided.

os_designate

No commits were found in os_designate between the OpenStack-Ansible commits provided.

os_glance

No commits were found in os_glance between the OpenStack-Ansible commits provided.

os_gnocchi

No commits were found in os_gnocchi between the OpenStack-Ansible commits provided.

os_heat

No commits were found in os_heat between the OpenStack-Ansible commits provided.

os_horizon

No commits were found in os_horizon between the OpenStack-Ansible commits provided.

os_ironic

No commits were found in os_ironic between the OpenStack-Ansible commits provided.

os_magnum

No commits were found in os_magnum between the OpenStack-Ansible commits provided.

os_molteniron

No commits were found in os_molteniron between the OpenStack-Ansible commits provided.

os_neutron

No commits were found in os_neutron between the OpenStack-Ansible commits provided.

os_nova

No commits were found in os_nova between the OpenStack-Ansible commits provided.

os_octavia

No commits were found in os_octavia between the OpenStack-Ansible commits provided.

os_rally

No commits were found in os_rally between the OpenStack-Ansible commits provided.

os_sahara

No commits were found in os_sahara between the OpenStack-Ansible commits provided.

os_swift

No commits were found in os_swift between the OpenStack-Ansible commits provided.

os_tempest

No commits were found in os_tempest between the OpenStack-Ansible commits provided.

os_trove

No commits were found in os_trove between the OpenStack-Ansible commits provided.

plugins

No commits were found in plugins between the OpenStack-Ansible commits provided.

rabbitmq_server

No commits were found in rabbitmq_server between the OpenStack-Ansible commits provided.

repo_build

No commits were found in repo_build between the OpenStack-Ansible commits provided.

repo_server

No commits were found in repo_server between the OpenStack-Ansible commits provided.

rsyslog_client

No commits were found in rsyslog_client between the OpenStack-Ansible commits provided.

rsyslog_server

No commits were found in rsyslog_server between the OpenStack-Ansible commits provided.

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 [...

Read more

r14.22.0

22 Jan 20:37
72c4094

Choose a tag to compare

Release Notes

r14.22.0

Deprecation Notes

  • Because RPC-O utilizes RPC-Ceph, we are removing the native ceph-ansible related roles. Ceph has removed the repos that we clone down.

RPC-OpenStack Diff Generator

This report shows changes from r14.21.0 to r14.22.0 in RPC-OpenStack.

rpc-openstack

3 commits were found in rpc-openstack from r14.21.0 to r14.22.0:

eab06c6b Update rpc-differ to 0.3.11
a9485b10 Add new official grafana repo and rcbops aptly role
4295f602 Remove bad Ceph repos

RPC-OpenStack Roles

openstack_hosts

No commits were found in openstack_hosts between the OpenStack-Ansible commits provided.

repo_build

No commits were found in repo_build between the OpenStack-Ansible commits provided.

os_neutron

No commits were found in os_neutron between the OpenStack-Ansible commits provided.

pip_install

No commits were found in pip_install between the OpenStack-Ansible commits provided.

OpenStack-Ansible Roles

ansible-hardening

No commits were found in ansible-hardening between the OpenStack-Ansible commits provided.

apt_package_pinning

No commits were found in apt_package_pinning between the OpenStack-Ansible commits provided.

pip_install

No commits were found in pip_install between the OpenStack-Ansible commits provided.

galera_client

No commits were found in galera_client between the OpenStack-Ansible commits provided.

galera_server

No commits were found in galera_server between the OpenStack-Ansible commits provided.

ceph_client

No commits were found in ceph_client between the OpenStack-Ansible commits provided.

haproxy_server

No commits were found in haproxy_server between the OpenStack-Ansible commits provided.

keepalived

No commits were found in keepalived between the OpenStack-Ansible commits provided.

lxc_container_create

No commits were found in lxc_container_create between the OpenStack-Ansible commits provided.

lxc_hosts

No commits were found in lxc_hosts between the OpenStack-Ansible commits provided.

memcached_server

No commits were found in memcached_server between the OpenStack-Ansible commits provided.

openstack_hosts

No commits were found in openstack_hosts between the OpenStack-Ansible commits provided.

os_keystone

No commits were found in os_keystone between the OpenStack-Ansible commits provided.

openstack_openrc

No commits were found in openstack_openrc between the OpenStack-Ansible commits provided.

os_aodh

No commits were found in os_aodh between the OpenStack-Ansible commits provided.

os_ceilometer

No commits were found in os_ceilometer between the OpenStack-Ansible commits provided.

os_cinder

No commits were found in os_cinder between the OpenStack-Ansible commits provided.

os_glance

No commits were found in os_glance between the OpenStack-Ansible commits provided.

os_gnocchi

No commits were found in os_gnocchi between the OpenStack-Ansible commits provided.

os_heat

No commits were found in os_heat between the OpenStack-Ansible commits provided.

os_horizon

No commits were found in os_horizon between the OpenStack-Ansible commits provided.

os_ironic

No commits were found in os_ironic between the OpenStack-Ansible commits provided.

os_magnum

No commits were found in os_magnum between the OpenStack-Ansible commits provided.

os_neutron

No commits were found in os_neutron between the OpenStack-Ansible commits provided.

os_nova

No commits were found in os_nova between the OpenStack-Ansible commits provided.

os_rally

No commits were found in os_rally between the OpenStack-Ansible commits provided.

os_sahara

No commits were found in os_sahara between the OpenStack-Ansible commits provided.

os_swift

No commits were found in os_swift between the OpenStack-Ansible commits provided.

os_tempest

No commits were found in os_tempest between the OpenStack-Ansible commits provided.

plugins

No commits were found in plugins between the OpenStack-Ansible commits provided.

rabbitmq_server

No commits were found in rabbitmq_server between the OpenStack-Ansible commits provided.

repo_build

No commits were found in repo_build between the OpenStack-Ansible commits provided.

repo_server

No commits were found in repo_server between the OpenStack-Ansible commits provided.

rsyslog_client

No commits were found in rsyslog_client between the OpenStack-Ansible commits provided.

rsyslog_server

No commits were found in rsyslog_server between the OpenStack-Ansible commits provided.

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.

OpenStack-Ansible Projects

ironic_dashboard

No commits were found in ironic_dashboard between the OpenStack-Ansible commits provided.

heat

No commits were found in heat between the OpenStack-Ansible commits provided.

requirements

No commits were found in requirements between the OpenStack-Ansible commits provided.

magnum_dashboard

No commits were found in magnum_dashboard between the OpenStack-Ansible commits provided.

tempest

No commits were found in tempest between the OpenStack-Ansible commits provided.

glance

No commits were found in glance between the OpenStack-Ansible commits provided.

novncproxy

No commits were found in novncproxy between the OpenStack-Ansible commits provided.

horizon

No commits were found in horizon between the OpenStack-Ansible commits provided.

aodh

No commits were found in aodh between the OpenStack-Ansible commits provided.

neutron_fwaas

No commits were found in neutron_fwaas between the OpenStack-Ansible commits provid...

Read more

r17.1.4

04 Jan 01:53
837cd36

Choose a tag to compare

Release Notes

r17.1.4

No release notes

RPC-OpenStack Diff Generator

This report shows changes from r17.1.3 to r17.1.4 in RPC-OpenStack.

rpc-openstack

5 commits were found in rpc-openstack from r17.1.3 to r17.1.4:

da88d9de RO-4353 Update queens third-party dependencies
869afe66 RO-4353 Update queens third-party dependencies
a21c9999 RO-4353 Update queens third-party dependencies
7348ce04 Add haproxy back-end check as part of AIO test
c6268c2c Remove legacy ELK env.d file and ensure new version is used

RPC-OpenStack Roles

rcbops_openstack-ops

No commits were found in rcbops_openstack-ops between the OpenStack-Ansible commits provided.

OpenStack-Ansible Diff Generator

This report shows changes from 944f682f85e01d0c580a0b402156940688d4284b to 53e453327073ce477869c618ea7a303f98501531 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

6 commits were found in openstack-ansible from 944f682f to 53e45332:

35e57ff5 Isolate the Ansible bootstrap
468458ba Update Octavia to latest stable/queens SHA
f80b9ed6 Update all SHAs for 17.1.6
5c2edcc1 Docs: Fix VLAN bridge interface in example setup
1f4dca75 Update doc to use chrony instead of ntp
6356c80c Update all SHAs for 17.1.5

OpenStack-Ansible Roles

ansible-hardening

No commits were found in ansible-hardening between the OpenStack-Ansible commits provided.

apt_package_pinning

No commits were found in apt_package_pinning between the OpenStack-Ansible commits provided.

pip_install

No commits were found in pip_install between the OpenStack-Ansible commits provided.

galera_client

No commits were found in galera_client between the OpenStack-Ansible commits provided.

galera_server

No commits were found in galera_server between the OpenStack-Ansible commits provided.

ceph_client

No commits were found in ceph_client between the OpenStack-Ansible commits provided.

haproxy_server

No commits were found in haproxy_server between the OpenStack-Ansible commits provided.

keepalived

No commits were found in keepalived between the OpenStack-Ansible commits provided.

lxc_container_create

No commits were found in lxc_container_create between the OpenStack-Ansible commits provided.

lxc_hosts

1 commit was found in lxc_hosts from 87bd7600 to 42e8cc4a:

42e8cc4a ensure the mount unit is started after reboot

memcached_server

No commits were found in memcached_server between the OpenStack-Ansible commits provided.

openstack_hosts

No commits were found in openstack_hosts between the OpenStack-Ansible commits provided.

os_keystone

No commits were found in os_keystone between the OpenStack-Ansible commits provided.

openstack_openrc

No commits were found in openstack_openrc between the OpenStack-Ansible commits provided.

os_aodh

No commits were found in os_aodh between the OpenStack-Ansible commits provided.

os_barbican

No commits were found in os_barbican between the OpenStack-Ansible commits provided.

os_ceilometer

No commits were found in os_ceilometer between the OpenStack-Ansible commits provided.

os_cinder

1 commit was found in os_cinder from ad29e977 to 3081d7af:

3081d7af Add libpython2.7 as a required package.

os_designate

No commits were found in os_designate between the OpenStack-Ansible commits provided.

os_glance

No commits were found in os_glance between the OpenStack-Ansible commits provided.

os_gnocchi

No commits were found in os_gnocchi between the OpenStack-Ansible commits provided.

os_heat

No commits were found in os_heat between the OpenStack-Ansible commits provided.

os_horizon

No commits were found in os_horizon between the OpenStack-Ansible commits provided.

os_ironic

No commits were found in os_ironic between the OpenStack-Ansible commits provided.

os_magnum

1 commit was found in os_magnum from e148bad1 to f5d6b919:

5ad07dc5 Add multi-region support for Magnum

os_molteniron

No commits were found in os_molteniron between the OpenStack-Ansible commits provided.

os_neutron

1 commit was found in os_neutron from 0fcf62f7 to b5cdd6f6:

b5cdd6f6 Fix linuxbridge agent extensions

os_nova

2 commits were found in os_nova from f713f988 to e500b5fb:

381fc229
Read more

r16.2.8

04 Jan 16:42
0e0872b

Choose a tag to compare

Release Notes

r16.2.8

No release notes

RPC-OpenStack Diff Generator

This report shows changes from r16.2.7 to r16.2.8 in RPC-OpenStack.

rpc-openstack

5 commits were found in rpc-openstack from r16.2.7 to r16.2.8:

b45035f9 RO-4194 Update pike third-party dependencies
ac362857 RO-4194 Update pike third-party dependencies
65c8097f RO-4194 Update pike third-party dependencies
07321597 Add haproxy back-end check as part of AIO test
c4e67c61 Remove legacy ELK env.d file and ensure new version is used

RPC-OpenStack Roles

rcbops_openstack-ops

No commits were found in rcbops_openstack-ops between the OpenStack-Ansible commits provided.

OpenStack-Ansible Diff Generator

This report shows changes from 5a8dc13f94a5eb4f4e124678d5b08407b91fa8ca to 73ea68040476ada1766ce64d310276d2f6748e9d 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

6 commits were found in openstack-ansible from 5a8dc13f to 73ea6804:

e86956fe Isolate the Ansible bootstrap
762ab586 Remove legacy zuul environment sourcing
9be34132 Update Octavia to latest stable/pike SHA
759fe3fe Update all SHAs for 16.0.24
a12b7b6c Update doc to use chrony instead of ntp
a7736cd7 Use loop_var name in when clause

OpenStack-Ansible Roles

ansible-hardening

No commits were found in ansible-hardening between the OpenStack-Ansible commits provided.

apt_package_pinning

No commits were found in apt_package_pinning between the OpenStack-Ansible commits provided.

pip_install

No commits were found in pip_install between the OpenStack-Ansible commits provided.

galera_client

No commits were found in galera_client between the OpenStack-Ansible commits provided.

galera_server

No commits were found in galera_server between the OpenStack-Ansible commits provided.

ceph_client

No commits were found in ceph_client between the OpenStack-Ansible commits provided.

haproxy_server

No commits were found in haproxy_server between the OpenStack-Ansible commits provided.

keepalived

No commits were found in keepalived between the OpenStack-Ansible commits provided.

lxc_container_create

No commits were found in lxc_container_create between the OpenStack-Ansible commits provided.

lxc_hosts

No commits were found in lxc_hosts between the OpenStack-Ansible commits provided.

memcached_server

No commits were found in memcached_server between the OpenStack-Ansible commits provided.

openstack_hosts

No commits were found in openstack_hosts between the OpenStack-Ansible commits provided.

os_keystone

No commits were found in os_keystone between the OpenStack-Ansible commits provided.

openstack_openrc

No commits were found in openstack_openrc between the OpenStack-Ansible commits provided.

os_aodh

No commits were found in os_aodh between the OpenStack-Ansible commits provided.

os_barbican

No commits were found in os_barbican between the OpenStack-Ansible commits provided.

os_ceilometer

No commits were found in os_ceilometer between the OpenStack-Ansible commits provided.

os_cinder

No commits were found in os_cinder between the OpenStack-Ansible commits provided.

os_designate

No commits were found in os_designate between the OpenStack-Ansible commits provided.

os_glance

No commits were found in os_glance between the OpenStack-Ansible commits provided.

os_gnocchi

No commits were found in os_gnocchi between the OpenStack-Ansible commits provided.

os_heat

No commits were found in os_heat between the OpenStack-Ansible commits provided.

os_horizon

1 commit was found in os_horizon from 22aa6261 to 50da5837:

50da5837 Add ability for HTTP access to horizon

os_ironic

No commits were found in os_ironic between the OpenStack-Ansible commits provided.

os_magnum

No commits were found in os_magnum between the OpenStack-Ansible commits provided.

os_molteniron

No commits were found in os_molteniron between the OpenStack-Ansible commits provided.

os_neutron

No commits were found in os_neutron between the OpenStack-Ansible commits provided.

os_nova

No commits were found in os_nova between the OpenStack-Ansible commits provided.

os_octavia

No commits were found in os_octavia between the OpenStack-Ansible commits provided.

os_rally

No commits were found in os_rally between the OpenStack-Ansible commits provided.

os_sahara

No commits were found in os_sahara between the OpenStack-Ansible commits provided.

os_swift

No commits were found in os_swift between the OpenStack-Ansible commits provided.

os_tempest

No commits were found in os_tempest between the OpenStack-Ansible commits provided.

os_trove

No commits were found in os_trove between the OpenStack-Ansible commits provided.

plugins

No commits were found in plugins between the OpenStack-Ansible commits provided.

rabbitmq_server

No commits were found in [rabbitmq_server](...

Read more

r14.21.0

03 Jan 18:48
b55806f

Choose a tag to compare

Release Notes

r14.21.0

No release notes

RPC-OpenStack Diff Generator

This report shows changes from r14.20.0 to r14.21.0 in RPC-OpenStack.

rpc-openstack

1 commit was found in rpc-openstack from r14.20.0 to r14.21.0:

fbb4d453 RO-4188 Update newton third-party dependencies

RPC-OpenStack Roles

ceph.ceph-common

No commits were found in ceph.ceph-common between the OpenStack-Ansible commits provided.

ceph.ceph-mon

No commits were found in ceph.ceph-mon between the OpenStack-Ansible commits provided.

ceph.ceph-osd

No commits were found in ceph.ceph-osd between the OpenStack-Ansible commits provided.

openstack_hosts

No commits were found in openstack_hosts between the OpenStack-Ansible commits provided.

repo_build

No commits were found in repo_build between the OpenStack-Ansible commits provided.

os_neutron

No commits were found in os_neutron between the OpenStack-Ansible commits provided.

pip_install

No commits were found in pip_install between the OpenStack-Ansible commits provided.

OpenStack-Ansible Roles

ansible-hardening

No commits were found in ansible-hardening between the OpenStack-Ansible commits provided.

apt_package_pinning

No commits were found in apt_package_pinning between the OpenStack-Ansible commits provided.

pip_install

No commits were found in pip_install between the OpenStack-Ansible commits provided.

galera_client

No commits were found in galera_client between the OpenStack-Ansible commits provided.

galera_server

No commits were found in galera_server between the OpenStack-Ansible commits provided.

ceph_client

No commits were found in ceph_client between the OpenStack-Ansible commits provided.

haproxy_server

No commits were found in haproxy_server between the OpenStack-Ansible commits provided.

keepalived

No commits were found in keepalived between the OpenStack-Ansible commits provided.

lxc_container_create

No commits were found in lxc_container_create between the OpenStack-Ansible commits provided.

lxc_hosts

No commits were found in lxc_hosts between the OpenStack-Ansible commits provided.

memcached_server

No commits were found in memcached_server between the OpenStack-Ansible commits provided.

openstack_hosts

No commits were found in openstack_hosts between the OpenStack-Ansible commits provided.

os_keystone

No commits were found in os_keystone between the OpenStack-Ansible commits provided.

openstack_openrc

No commits were found in openstack_openrc between the OpenStack-Ansible commits provided.

os_aodh

No commits were found in os_aodh between the OpenStack-Ansible commits provided.

os_ceilometer

No commits were found in os_ceilometer between the OpenStack-Ansible commits provided.

os_cinder

No commits were found in os_cinder between the OpenStack-Ansible commits provided.

os_glance

No commits were found in os_glance between the OpenStack-Ansible commits provided.

os_gnocchi

No commits were found in os_gnocchi between the OpenStack-Ansible commits provided.

os_heat

No commits were found in os_heat between the OpenStack-Ansible commits provided.

os_horizon

No commits were found in os_horizon between the OpenStack-Ansible commits provided.

os_ironic

No commits were found in os_ironic between the OpenStack-Ansible commits provided.

os_magnum

No commits were found in os_magnum between the OpenStack-Ansible commits provided.

os_neutron

No commits were found in os_neutron between the OpenStack-Ansible commits provided.

os_nova

No commits were found in os_nova between the OpenStack-Ansible commits provided.

os_rally

No commits were found in os_rally between the OpenStack-Ansible commits provided.

os_sahara

No commits were found in os_sahara between the OpenStack-Ansible commits provided.

os_swift

No commits were found in os_swift between the OpenStack-Ansible commits provided.

os_tempest

No commits were found in os_tempest between the OpenStack-Ansible commits provided.

plugins

No commits were found in plugins between the OpenStack-Ansible commits provided.

rabbitmq_server

No commits were found in rabbitmq_server between the OpenStack-Ansible commits provided.

repo_build

No commits were found in repo_build between the OpenStack-Ansible commits provided.

repo_server

No commits were found in repo_server between the OpenStack-Ansible commits provided.

rsyslog_client

No commits were found in rsyslog_client between the OpenStack-Ansible commits provided.

rsyslog_server

No commits were found in rsyslog_server between the OpenStack-Ansible commits provided.

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.

OpenStack-Ansible Projects

ironic_dashboard

No commits were found in ironic_dashboard between the OpenStack-Ansible commits provided.

heat

No commits were found in heat between the OpenStack-Ansible commits provided.

requirements

No commits were found in requirements between the OpenStack-Ansible commits provided.

magnum_dashboard

No commits were found in magnum_dashboard between the OpenStack-Ansible commits provided.

tempest

No commits were found in tempest between the OpenStack-Ansible commits provided.

glance

No commits were found in glance between the OpenStack-Ansible commits provided.

novncproxy

No commits were found in novncproxy between the OpenStack-Ansible commits provided.

horizon

No commits were found in horizon between the OpenStack-Ansible commits provided.

aodh

No commits were found in aodh between the OpenStack-Ansible commits provided.

neutron_fwaas

No commits were found in neutron_fwaas between the OpenStack-Ansible commits provided.

calico

No commits were found in [calico](https://github.com/projectcalico/feli...

Read more

r17.1.3

03 Dec 19:36
d11a927

Choose a tag to compare

Release Notes

r17.1.3

No release notes

RPC-OpenStack Diff Generator

This report shows changes from r17.1.2 to r17.1.3 in RPC-OpenStack.

rpc-openstack

7 commits were found in rpc-openstack from r17.1.2 to r17.1.3:

371cd288 RO-4353 Update queens third-party dependencies
b6a39fb6 RO-4353 Update queens third-party dependencies
b4c9aa3e Replace RE_JOB_NAME with RE_JOB_PROJECT_NAME
ce85b949 [RI-538 and RI-561] ELK Fixes
05c9142e RO-4353 Update queens third-party dependencies
d7af128d (ASC-1085) (ASC-1126) create pipeline for MaaS system tests.
6895c668 RO-4353 Update queens third-party dependencies

RPC-OpenStack Roles

rcbops_openstack-ops

No commits were found in rcbops_openstack-ops between the OpenStack-Ansible commits provided.

OpenStack-Ansible Diff Generator

This report shows changes from 170765999d6c878dc7961a1acc6da0a922e805d5 to 944f682f85e01d0c580a0b402156940688d4284b 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

9 commits were found in openstack-ansible from 17076599 to 944f682f:

944f682f Add MariaDB infrastructure mirrors and disable nested virt
ea1d05c8 Move ARA install to end of bootstrap
aae1435c Add extra volume types to AIO
3e822f28 Provides group_names for use with provider_network plugin
0b489b6e Use loop_var name in when clause
5c511e45 Adds option to enable ARA plugin install
c6ad1607 Restart cinder-scheduler instead of reloading
147990d3 Update ansible to 2.4.6
13b3315a Update all SHAs for 17.1.4

OpenStack-Ansible Roles

ansible-hardening

No commits were found in ansible-hardening between the OpenStack-Ansible commits provided.

apt_package_pinning

No commits were found in apt_package_pinning between the OpenStack-Ansible commits provided.

pip_install

No commits were found in pip_install between the OpenStack-Ansible commits provided.

galera_client

1 commit was found in galera_client from acc84386 to eaf94b35:

eaf94b35 Use OpenStack infrastructure MariaDB mirrors

galera_server

2 commits were found in galera_server from 3938048f to 1ce63ac6:

1ce63ac6 Use OpenStack infrastructure MariaDB mirrors
7e970a47 Clean up role tests

ceph_client

No commits were found in ceph_client between the OpenStack-Ansible commits provided.

haproxy_server

No commits were found in haproxy_server between the OpenStack-Ansible commits provided.

keepalived

No commits were found in keepalived between the OpenStack-Ansible commits provided.

lxc_container_create

No commits were found in lxc_container_create between the OpenStack-Ansible commits provided.

lxc_hosts

1 commit was found in lxc_hosts from 7affbd04 to 87bd7600:

87bd7600 Use consistent apt options for upgrades

memcached_server

1 commit was found in memcached_server from 052e3d4a to fb2d6566:

fb2d6566 Change netcat to be a required package

openstack_hosts

No commits were found in openstack_hosts between the OpenStack-Ansible commits provided.

os_keystone

2 commits were found in os_keystone from 81f35fca to 03e3e839:

03e3e839 Add memcache flushing handler on db migrations
cf88c3b9 Implement LDAP domains using last keystone host

openstack_openrc

No commits were found in openstack_openrc between the OpenStack-Ansible commits provided.

os_aodh

No commits were found in os_aodh between the OpenStack-Ansible commits provided.

os_barbican

No commits were found in os_barbican between the OpenStack-Ansible commits provided.

os_ceilometer

No commits were found in os_ceilometer between the OpenStack-Ansible commits provided.

os_cinder

2 commits were found in [os_cinder](https://github.com/openst...

Read more