* Update adjutant-ui from branch 'master'
to 104c474479e9a89d22b96777378ff59983c03393
- Now checks for code 202 when checking for success for other operations.
Task: 41574
Story: 2008505
Change-Id: I58ea7dc0aae66a38a00ed68e6c6b2cd9a4cbd32b
* Update adjutant-ui from branch 'master'
to bb92841b5bee5f7c0155c4857959f21eed9ddfb9
- Merge "Add Python3 wallaby unit tests"
- Add Python3 wallaby unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I00c306cb98703ed8a034ffe3874df9dc288bd310
* Update adjutant-ui from branch 'master'
to 208181a56928e6667f1e5fd48e5d64b4b4ef40a5
- Now checks for code 202 when checking for success
Task: 41574
Story: 2008505
Change-Id: I99e88b5786940fdc73b9afa25fdd6638a811eb9a
* Update adjutant-ui from branch 'master'
to 702ab83112f47a98bd45fa4b332da32bd73ba44a
- Merge "Comparison exception causes quota output to fail"
- Comparison exception causes quota output to fail
The key/value pairs being checked include the quota's id, and the value
is a UUID. Being that this is the only key where the value is not an
integer, this causes issues with Python 3's rules for comparisons
between different types. This manifests as a "Failed to list quota
sizes." error when viewing a region's quota information. This patch
will catch this exception and allow it to continue as before, without
modifying the value.
I opted for this method instead of just skipping 'id' at the start of
the loop since this is closer to the original behavior, and there is
already an explicit check for 'id' at the bottom before adding to the
output. This way, any future keys that also have non-int values will
be handled gracefully as well.
Change-Id: Ib0e53572bfc8600094a6f8483e26bf2d0023ce80
* Update adjutant-ui from branch 'master'
- Merge "drop mock from lower-constraints"
- drop mock from lower-constraints
The mock third party library was needed for mock support in py2
runtimes. Since we now only support py36 and later, we don't need it
in lower-constraints.
These changes will help us to drop `mock` from openstack/requirements
Change-Id: I44e4eb34d8e4e30d7a3bb9e1361a259d8f6c9d19
* Update adjutant-ui from branch 'master'
- Merge "Fix hacking min version to 3.0.1"
- Fix hacking min version to 3.0.1
flake8 new release 3.8.0 added new checks and gate pep8
job start failing. hacking 3.0.1 fix the pinning of flake8 to
avoid bringing in a new version with new checks.
Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
break the pep8 job if new check are added.
To avoid similar gate break in future, we need to bump the hacking min
version.
- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html
Change-Id: If6bd35105d281ebf179dbdd4d3636a0419d5cd5c
* Update adjutant-ui from branch 'master'
- Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Disable openstackdocs_auto_name to use 'project' variable as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: Ib3db49d1256072975e9f3a9472cb27ca6d9895f6
* Update adjutant-ui from branch 'master'
- Merge "Add py38 package metadata"
- Add py38 package metadata
Now that we are running the Victoria tests that include a
voting py38, we can now add the Python 3.8 metadata to the
package information to reflect that support.
Change-Id: I91cbe83df8580d72bee157c1c430b9f1f69abf3f
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Update adjutant-ui from branch 'master'
- Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Update classifiers
- Use newer openstackdocstheme and Sphinx versions
- Build docs, don't publish yet
Change-Id: I2de4e1dbac061002940f80b2cf129dc343343a0d
* Update adjutant-ui from branch 'master'
- Add Python3 victoria unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for victoria.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ib5d298c1f6efef24b45ff61ed9a070cfc4545c76
* Update adjutant-ui from branch 'master'
- Merge "Update hacking for Python3"
- Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.
Fix problems found.
Remove hacking and friends from lower-constraints, they are not needed
for installation.
Change-Id: I7dd7a16d2b2d75120fa14de1d5c080a1a1c9729d
* Update adjutant-ui from branch 'master'
- Merge "Follow PTI for docs builds"
- Follow PTI for docs builds
This updates the docs build command to follow the instructions from the
project team guide.
Use newer TOX_CONSTRAINTS variable.
Change-Id: I4381ae349e2988b2654696086ca5f7159b695b7e
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Update adjutant-ui from branch 'master'
- Use unittest.mock instead of third party mock
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.
Change-Id: Icc42a058851448152ddc86fded6b8808e2e704a4
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Update adjutant-ui from branch 'master'
- Fix some flake8 warnings
fix and enable:
- E121 continuation line under-indented for hanging indent
- E126 continuation line over-indented for hanging indent
- E226 missing whitespace around arithmetic operator
- H306 imports not in alphabetical order
- H401 docstring should not start with a space
Change-Id: I1dab6908652924931e750187380d153d64eba2b6
* Update adjutant-ui from branch 'master'
- Add pep8 jobs
Add first jobs for this repo - without jobs, nothing can merge.
Disable failing pep8 tests for now.
The repo previously had noop-jobs defined in project-config but that got
removed.
Further jobs and templates can be added later.
Change-Id: I17734aab0aec5e74ecab941f4d142c68184b6700
* Update adjutant-ui from branch 'master'
- Change Adjutant UI to use the correct service type
Keep a fallback to the old one to ease migrations.
Change-Id: Ic7e1e554a3c4197a09fe52f01fadcc10ccb534cc
* Update adjutant-ui from branch 'master'
- Update Adjutant-UI to handle 202 http codes
This matches the new changes to Adjutant as part of
the refactor to split API and Workflow layers.
202 will be the most common response code when dealing
with the creation of new tasks due to future async
task processing.
Change-Id: Ia09a070709b8a2973c9149df91c67af2b69199a0
* Update adjutant-ui from branch 'master'
- Merge "Fix the misspelling of "available""
- Fix the misspelling of "available"
Change-Id: Ic5c82580e1b968b2fab21a00f067cb15420b5dc4
* Update adjutant-ui from branch 'master'
- Remove six usage
This repo does not support Python 2 anymore, so we don't need
six for compatibility between Python2 and 3, convert six usage to Python
3 code.
Needed-By: https://review.opendev.org/701743
Change-Id: Ia51c0af5df488069f3048f632f56774dcb4344ef
- OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.htmlhttp://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html
Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.