<div dir="ltr"><div>Hello SRU team,<br></div><div><div><br></div><div>I'm seeking your approval to add several OpenStack dependencies to the SRU exception list at:<br></div><div><a href="https://wiki.ubuntu.com/OpenStack/StableReleaseUpdates" target="_blank">https://wiki.ubuntu.com/OpenStack/StableReleaseUpdates<br></a></div><div><br></div><div>The goal here is to provide our users with reduced risk by proactively providing stable releases for these dependencies. Often times, important bug fixes are provided in these dependencies. Additionally, this will allow us to provide the package versions that upstream testing is performed with, further reducing risk. [1]</div><div><br></div><div>You will notice that these package additions are scoped to, and tightly coupled with, the existing packages in our SRU exception list. It is also important to note that these packages are all covered by our existing regression testing.<br></div><div><br></div><div>Following are the packages that we would like to add to the exception list:<br></div><div><br></div><div>= OpenStack Clients =<br>These projects provide python and CLI clients that correspond to OpenStack services.<br>python-aodhclient<br>python-barbicanclient<br>python-cinderclient<br>python-designateclient<br>python-glanceclient<br>python-gnocchiclient<br>python-heatclient<br>python-keystoneclient<br>python-manilaclient<br>python-neutronclient<br>python-novaclient<br>python-swiftclient<br>python-octaviaclient<br>python-openstackclient<br><br>= OpenStack Oslo Libraries =<br>The olso libraries provide common code used across multiple OpenStack projects.<br>python-oslo.cache<br>python-oslo.concurrency<br>python-oslo.config<br>python-oslo.context<br>python-oslo.db<br>python-oslo.i18n<br>python-oslo.limit<br>python-oslo.log<br>python-oslo.messaging<br>python-oslo.metrics<br>python-oslo.middleware<br>python-oslo.policy<br>python-oslo.privsep<br>python-oslo.reports<br>python-oslo.rootwrap<br>python-oslo.serialization<br>python-oslo.service<br>python-oslo.upgradecheck<br>python-oslo.utils<br>python-oslo.versionedobjects<br><br>= Other Dependencies =<br>python-ceilometermiddleware</div><div>python-glance-store</div><div>python-keystoneauth1<br></div><div>python-keystonemiddleware<br>python-neutron-lib</div><div>python-octavia-lib<br>python-openstacksdk<br>python-os-brick<br>python-os-ken<br>python-os-vif<br>python-osc-placement<br>python-ovsdbapp<br></div><div><br></div><div>Thank you for your consideration.</div><div><br></div><div>Corey</div></div><div><br></div><div><div>[1] Upstream testing is performed against the versions listed inĀ <a href="https://opendev.org/openstack/requirements/src/branch/master/upper-constraints.txt">https://opendev.org/openstack/requirements/src/branch/master/upper-constraints.txt</a> (there are separate branches for each openstack release). These versions get updated when upstream releases new stable versions.</div><div><br></div></div></div>