| Age | Commit message (Collapse) | Author | Files | Lines |
|
Ubuntu Bionic updated OpenSSL package to new release:
from 1.1.0 to 1.1.1
It caused cryptography in version from lower-constraints
to fail to build in Zuul.
Additionally, constrained cryptography version did not
match the requirement for constrained PyOpenSSL.
This commit bumps the version to the minimum required
by constrained PyOpenSSL.
It works because manylinux1 (binary) wheel exists.
This version agrees also with upper-constraints for Queens.
Dependency on cryptography is removed as it is not used directly
by kolla (and requirements checker requires lower-constraints
matching version - let's not create an illusion of usage).
For stable/stein additionally fix version of sphinx to pass CI.
Change-Id: I8ae19f212049cae5dfb4e8dd6ec6cd14a8c46e0e
Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
(cherry picked from commit 39a2cf066c4c79436629017155302d36243aa338)
|
|
Multiple fixes to fix multiple problems.
1. Bump setuptools requirement to 21.0.0
The 16.0.0 requirement breaks the lower-constraints job on Ubuntu
bionic. We see the following error:
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
2. ubuntu-binary horizon image needs to use python3 for django
manage.py
3. ubuntu-binary nova-placement-api image needs to use python3 for
apache mod wsgi.
4. nova-libvirt needs exact qemu dependencies due to packaging change
5. OracleLinux repos definition was changed in official image.
6. Fetch InfluxDB gpg key for Ubuntu base image from influx server.
Change-Id: Ic797d41f53a5f146d112619f1683cbfbf3a85dc2
|
|
lower constraints list do not match the local requirements.
This commit is to update the same.
please follow:
http://lists.openstack.org/pipermail/openstack-dev/2018-April/129056.html
Change-Id: Ic617e22e0e1118cb40e471608b0250bf77b2a26c
|
|
Change-Id: Id2f0441f65f87fc4a7fdecd1504797d6ca7d9ffc
|
|
Change-Id: I4403b3d97910fa146973cb1b3a0e2a914b11ca3c
|
|
Change-Id: I8ddf63c86759397d57f2065784f072012715ab1c
|
|
Change-Id: I27c911cd7910a24f6141c0b99b67805d2875d3a5
|
|
Change-Id: I613cd9e6105be5c4a13d7798eb4a52fa699a1f73
|
|
Change-Id: I7cd2fe45bd60cee818c17269734f00876dc64a5c
|
|
Change-Id: I8cceed7246e8b1247947e32f673c763590d5a69c
|
|
The keystonemiddleware library recently switched to using the
cryptography library over pycrypto, which was unmaintained. See
Iced7f5115e49ccf4f7f5bf6813cb5988b95c248b
Change-Id: I77b5210cd6e63aa3b01aa2b5b3372dd50009b9ad
|
|
The pypi package 'docker-py' [1] has been renamed to 'docker' [2].
It is better to move to the new 'docker' package because the old
package will be deprecated and all the new features will go into
the new package only.
Package 'docker' has been added to requirements [3]. The old
package 'docker-py' is still allowed to be in the global requirements
during the transition period but it should be removed after all or
most of the projects finsih the migration.
[1] https://pypi.python.org/pypi/docker-py
[2] https://pypi.python.org/pypi/docker
[3] https://review.openstack.org/#/c/423715/
Change-Id: I3ffd8bb6461e8b7edacc5e833754f00c4249b854
|
|
Change-Id: Id961bc5e8a740150dd0a405fb0fc11397b9c49bf
|
|
Change-Id: Ifa7aca86ca96afbdf0ff708bfd6f7ed510d74871
|
|
Change-Id: Ie253c6c4790b1bc92081b851342048b4dcda8ef0
|
|
Change-Id: If26c494e15250ce03be5102214aa1d98fc01638d
|
|
Change-Id: If2d5394cd4e0a90638ff277d569200a2dc5fdce7
|
|
Change-Id: I32561d598cd3748c6b660c95bb8ef8090e8cf23c
|
|
Change-Id: Ib5f2e9c54ed4e5c4fbecc9e13f9bb7972a687b8d
|
|
Change-Id: I4eced03962192f41f002cc2a1d78c337506a53f1
|
|
Change-Id: Ic0db90f56044b9ba48a21519f70a84eb0a70fb58
|
|
Openstack common has a wrapper for generating uuids.
We should only use that function when generating uuids for consistency.
Fixed bug #1082248
Change-Id: I9db4da4fb774109720abb0852fad30cc8e17aafb
|
|
Change-Id: Idaf310f809f9b2c8859ec3bdacf6a6645dae405c
|
|
Change-Id: Ide3d614c0afd45fd029c229a37e235278c724a83
|
|
Change-Id: Iabb29ce10b346d7ef24747e957d701d80b64468d
|
|
|
|
Graphviz is only helpful and used for developer. It is useless for
deployment. So move it to test-requirements.txt file and warning users
when he wants to save dependency feature.
TrivialFix
Change-Id: Id8de76baa6f1455ad032abe4738d9779cf0cc5a6
|
|
Change-Id: I1ee817b23e40e0c1d14fdcfc441b28516b4d480a
|
|
netaddr is required by the ipaddr filter used in
ansible/roles/prechecks/tasks/port_checks.yml.
Change-Id: I766d87949553fb46ef2c0480e7706ee1ef2d26d0
Closes-bug: #1631921
|
|
Change-Id: Ia6cc6c3d60c861e1051a6b4204d8d9ba962f08aa
|
|
* rename version_check.py to version-check.py
* move requirement beautifulsoup4 from requirements to test-requirements
* add new requirement PrettyTable to test-requirements
* add debug logging messages (can be enabled with --debug parameter)
* add support to load configured versions from a kolla-build.conf
file (can be used with --config-file parameter)
* use PrettyTable to print out a nice result table
---snip---
+---------+-----------------+----------------+------------------...
| Project | Current version | Latest version | Comparing changes...
+---------+-----------------+----------------+------------------...
| aodh | 2.0.3 | 2.0.4 | https://github.co...
| cinder | 8.0.0 | 8.1.0 | https://github.co...
| ironic | 5.1.1 | 5.1.2 | https://github.co...
| murano | 2.0.0 | 2.0.1 | https://github.co...
| nova | 13.1.0 | 13.1.1 | https://github.co...
+---------+-----------------+----------------+------------------...
---snap---
TrivialFix
Change-Id: I5b5d3db34396b2fc95714273612563ea14e78cf8
|
|
Change-Id: I492ce6c1add8001f5efdef2c6cd99299807b4755
|
|
Change-Id: Ibf2ba6e78edc9800185a983cf4d974b022914a51
|
|
Change-Id: I9b0fc0ebb2afd2afd958bfee4588ca45c889626c
|
|
Change-Id: I7742cbd0797d7a3773de004c61aacf5b4397c614
|
|
Change-Id: Ia463de2f882a9fdf741f8418d7aca8c2ebf0afb8
|
|
Change-Id: I0605f406b5c03f0a6cdba9de2a180ed877f7dfa6
|
|
Change-Id: I79a6c2925a8b056d60312f3ed69d78173b9ca95f
|
|
Add a nova-ssh container to handle the `nova migrate` and
`nova resize` case, in which the nova will use ssh to copy
files between machines.
Change-Id: Ie6675943f3aeabfbba8589d308d55b9c89d732db
Closes-Bug: #1562141
|
|
As we will be switching to pinning versions in Kolla this tool will
help remove the 'manual' part of that equation by looking up the
versions we want.
The idea would be to eventually turn this into an autoproposal bot so
we only ever need to approve changes.
More work can be done here like automatically updating the
kolla-build.conf
Co-Authored-By: Martin André <m.andre@redhat.com>
Partially-Implements: blueprint upgrade-kolla
Change-Id: I052159850b2579ca6db79be71672be382be8a3a3
|
|
Change-Id: I4bc9c24870317189858e66d8e4393199f03c497d
|
|
Change-Id: Ie2e00ef419c0655fa028efb504ac6bec1cb33b0d
|
|
Change-Id: I2b59e7606e3ab4e09e1cc7d56494b1e0ab2da29f
|
|
Change-Id: I7d8485958fb96c7e111eab4df21472bee27ea8d0
|
|
Change-Id: I0fcc6d55108ae5c0d6fece8cbbf45ee23463a1b1
|
|
By using
./tools/build.py --save-dependency a.dot
to gen the Graphviz dot dependency file. Later, you can use the `dot`
to draw the picture.
dot -Tjpg -o a.jpg a.dot
Implements: blueprint images-dependency-tree
Depends-On: I8e07a1b69fab5f1c587470bfd2104aaba93f0050
Change-Id: If00f4f3fb9d0b10a07ab2abb7ffb1cd9d64902f2
|
|
Change-Id: Ieeb43505d4c85d1b9bc7e5a10b59f406c81e22fa
|
|
* Use oslo.config library
* kolla-build section is deprecated in favor of DEFAULT section
* Remove the deprecated `--template` option
* `--no-cache` is deprecated in favor of `--cache` and `--nocache`
options, which are using oslo BoolOpt inverse feature[0]
[0] https://github.com/openstack/oslo.config/blob/master/oslo_config/cfg.py#L1074
Closes-Bug: #1528542
Change-Id: I62c5ca3c8e057917d2798256e9d9efc8f6578f60
|
|
Change-Id: Ia36365b66019ca9f4a831f433381f2dca7acda1e
|
|
Implements: blueprint python3
Change-Id: I1e02568907aa38dd0efcb428235004ce47d73af8
|