Commit Graph

16 Commits

Author SHA1 Message Date
Riccardo Pittau 33c7e7feed Remove lower-constraints job
As discussed during the upstream ironic community meeting on
Monday Dec 14 2020, the lower-constraints job is being removed.

Change-Id: I52ccba571669253010c6c12ede722ce314d9c12b
2020-12-15 18:35:10 +01:00
Steve Baker 62b8b1d8b9 Move metalsmith_instances from tripleo-ansible
Change-Id: I02407547154d8d6084fa30c5fe164c5b6a060043
2020-07-01 13:30:35 +12:00
Riccardo Pittau 548382ccfa Update lower-constraints.txt
We need to list all dependencies in lower-constraints

Change-Id: I5c2b0a31da73ede53f18ab1385afdfd09f7b8284
2020-05-12 17:56:07 +02:00
Riccardo Pittau 5e2be52895 Upgrade flake8-import-order version to 0.17.1
Full py3 compatible version.
Add all Python3 modules to stdlib list.
Also includes fix to an enum34 dependency bug.

Change-Id: Iff80cd27099a67048b9aab68f9d7ec9b4521a4d3
2020-05-06 18:34:41 +02:00
Riccardo Pittau b6d551ca74 Bump hacking to 3.0.0
Change-Id: I84304c494fdb9d8e9548a9f3a9af0de7558081cf
2020-03-30 16:52:41 +02:00
Iury Gregory Melo Ferreira c765bbe8a8 Stop using six library
Since we've dropped support for Python 2.7, it's time to look at
the bright future that Python 3.x will bring and stop forcing
compatibility with older versions.
This patch removes the six library from requirements, not
looking back.

Change-Id: I19384db89fc2a68376efc3f9f2e05fbd05046fd6
2019-12-03 15:15:20 +01:00
Dmitry Tantsur 24d006b996 Bring formatting in line with other OpenStack CLI
Change-Id: Ifb299d5d95245e8848785eb2e2a7018fbb4129d6
2019-07-22 15:01:15 +02:00
Dmitry Tantsur e9c25b02e5 Use allocation name for hostname instead of a custom field
This concludes the switch to the allocation API.

Change-Id: I25cdae7d17604140f728fdbcfea4110cbd222679
2019-06-07 11:08:48 +02:00
Dmitry Tantsur 0161effc3a Build configdrives on ironic side
Change-Id: Ia058a410d1b1277497fbb645fc102c8b0a7aba4f
2019-05-17 10:30:41 +02:00
Dmitry Tantsur 1afa4ac4ed Expose Allocation objects on Instance
Change-Id: If62a6829478c532428aff2f5f51edc35df8ee2e1
2019-05-16 12:15:52 +02:00
Dmitry Tantsur 02932096df Clean up the edge cases around states
Currently show_instance returns an Instance even if the requested node
is not actually an instance (e.g. just an available node). This change
corrects it. Make list_instances consistent with it.

Also make the states a proper enum to avoid consumers from using invalid
values (I did it several times when working on this patch).

Change-Id: If9aad0d7f4d10a7119d1f0bccc1cc32a918a72e3
2019-01-18 17:49:01 +01:00
Dmitry Tantsur eee74d31b8 Completely switch to openstacksdk
Change-Id: I1729797fa03095d200c7334281915abc284b5732
2019-01-15 10:24:52 +01:00
Dmitry Tantsur 6de505be69 Always use the latest cirros image
Also limit lower-constraints to only direct dependencies, otherwise
things conflict with each other (and of little use anyway).

Change-Id: Ice8b6a72f5833d625352ffd09f64608afc4eac67
2019-01-15 10:22:55 +01:00
Dmitry Tantsur 192b740d96 Add release notes
Change-Id: I99e5fa5596928c977826ac62e7408ec6629ec55d
2018-10-16 15:24:20 +02:00
Dmitry Tantsur d12d966218 Switch to stestr for unit tests
Moves coverage to a separate test environment and CI job.

Change-Id: I94697ba41afbae194136202dfab349eb0367a125
2018-09-10 13:05:02 +02:00
Dmitry Tantsur 26e3ed13c6 Add a lower-constraints job
Change-Id: I03d79ff429673791b189ea419ec85772ea142a8e
2018-05-29 10:25:00 +02:00