Commit Graph

22 Commits

Author SHA1 Message Date
Adrian Vladu 912eea88ed Bump version to 1.1.5
Change-Id: I0206bf572d251e4d7b2fb01a62f148e19d2de6a6
2023-02-14 17:30:02 +02:00
Adrian Vladu e192f67f71 version: bump version to 1.1.4
Version 1.1.4+ does not support Python 3.7 or lower anymore.

Change-Id: I9f5de3b058f0dc31e7e09a334f23f92f7e7ed907
2022-11-21 13:29:10 +02:00
Adrian Vladu 1a32d738de opendev: bumped gates to python 3.9/3.10
Python 3.6/3.7 are no longer supported for the latest releasese of
the OpenStack packages like oslo or coverage, thus switching to the Zed
OpenStack release gates, which have support for 3.8/3.9/3.10 Python
versions.

For gates to pass, the docs required a defined language to be set ("en"),
while the crypto unit tests required a method signature fix when running
on Python 3.9/3.10.

The version test__check_latest_version* unit tests started failing
in a transient pattern because of the
pbr.version.VersionInfo().release_string() throwing the following error:
"NotImplementedError: cannot instantiate 'WindowsPath' on your system".
This required to have the cloudbaseinit.version.get_version mocked for a
reliable unit test run on Linux.

Change-Id: I4748d1258c072c377825474e1116347b0a085c56
2022-09-07 20:26:34 +03:00
Adrian Vladu 3c290194c1 Remove support and automated checks for Python 2.x
As Python 2 has reached EOL, is time to remove the declarative support
for it. This code snapshot still supports Python 2.7, but in the future,
no Python 2.x tests will be performed to ensure the support.

Change-Id: Ic8fe6b958d658ae25f887179ab5900e13c88af54
2020-07-13 11:42:17 +03:00
Adrian Vladu 58dfb24a6a Bump version to 1.1.3
Change-Id: I1c0f6ba00bf8504c6ee9108ad59f2c4ddce1233e
2020-06-22 18:48:39 +03:00
Alessandro Pilotti 39a73ea9e6 Bump version to 1.1.2
Change-Id: I4664d6e4d7e5d82858b90738f1977f989bf4106c
2020-04-17 08:46:10 +03:00
Adrian Vladu 32103bd557 Bump version to 1.1.1
Bump version to 1.1.1

Change-Id: I319450a3c0b20d57a08617c7d4dc55778633f6cc
2020-02-27 20:02:03 +02:00
Adrian Vladu 274492f83f Bump version to 1.1.0
Major features / bug fixes implemented:

  * Added support for Google Cloud Compute Engine metadata
  * Added support for VMwareGuestInfo metadata
  * Added EmptyMedata service, useful when metadata is not present
  * Fixed cloud-config directives' order / filtering
  * Added cloud-config ntp, runcmd, users and groups support
  * Added cloud-config Jinja2 template support
  * Added support for Packet.net metadata
  * Added support for OVF metadata
  * Added support for Azure Cloud metadata
  * Added support for OpenStack static network v2 configuration
  * Added support for MAAS static network configuration
  * Added support for Windows NetLBFO network teaming (bonding)
  * Use PyMI instead of WMI
  * Add EC2 userdata support
  * Fix infinite recursion for serial port logging
  * Improved docs and updated Sphinx theme to a mobile friendly one
  * Added support for Python 3.6 to 3.8

Change-Id: I50a441ab7006d3948959f4332738a4e097a76e76
2020-02-26 22:09:46 +02:00
Adrian Vladu 3999295251 Updated support for Python versions
Cloudbase-Init is supported and tested for Python versions >= 3.6.

Change-Id: I2b0151667c95f0618e3d169be4019bc7641528c0
2020-02-26 21:58:24 +02:00
Andreas Jaeger e370fc937c Update docs building jobs
Replace build-sphinx job with tox-docs (using template
build-openstack-docs-pti) job as best practice for building docs.
Update tox.ini for this and remove now obsolete section from setup.cfg.

Fix doc building: Remove option from doc/source/conf.py for an unused
directory.

The tox.ini file already contains python3 for releasenotes, update the
job now to do this as well.

Change-Id: I7552c802a99f0338ff6a5a3bba1f24902c55bed4
2019-07-12 08:46:35 +02:00
Alexandru Coman 18f4b25972
Bumps version to 0.9.12
Change-Id: Ic8e1b47c9d3949bc9d4f76bcae982c9e206bc3b2
2017-03-21 13:10:28 +02:00
Alexandru Coman 4895b36344
Bumps version to 0.9.11
Change-Id: I78ae3c98fdc1e6c75c0af9e022463d09380737e8
2016-10-17 15:24:58 +03:00
Andreas Jaeger 14d923c85d Fix docs build
In OpenStack CI, you can review docs when you publish to doc/build/html
with just clicking on the docs job in gerrit.

Enhance build_sphinx setup so that the files get generated at this
location.

Change-Id: I6847e5c9962007e7a66613e810d82e5752c17c7e
2016-10-04 16:59:46 +02:00
Alexandru Coman 6c6ef0e11a
Add support for generating cloudbase-init configuration sample
This package adds a central place where all the config options
of cloudbase-init can be easily maintained.

Change-Id: Idfc1aea2d637a0124be17c90bcf98450769bc76f
2016-09-02 11:19:59 +03:00
Alessandro Pilotti 8654c7b771 Bumps version to 0.9.10
Change-Id: I2cf29df11af2defd7321df997f0a314efe6ee65d
2015-11-30 20:13:53 +02:00
Alessandro Pilotti 8c47556759 Bumps version to 0.9.9
Change-Id: I7c502c446feaf818806722c5755b7f2464c271cf
2015-06-10 15:19:24 +03:00
Claudiu Belu ee0066388a Fixes wrong Classifier License in setup.cfg
The License line was wrongfully split into 2 lines. This can
cause issues when trying to register this project to pypi.

Change-Id: Ic6e979e11bca8b289c55faabacd091443dbb1cf9
2015-05-11 12:52:15 +00:00
Alessandro Pilotti 7139fd4e5e Bumps version to 0.9.8
Change-Id: I7c757f80989b5f42bebe59a882beaf4c31968ada
2014-12-24 15:06:31 +01:00
Alessandro Pilotti 2195a97213 Updates pbr requirements
Removes the version from setup.cfg and moves
Windows platdorm requirements to requirements-windows.txt

Closes-Bug: #1404746

Change-Id: Ieadc67e6c320e9712c57d6adf3f3e6df6ae78b75
2014-12-21 23:37:53 +01:00
Alessandro Pilotti 23ddd33fa4 Fixes requirements on Linux
Platform specific requirements can not be included in requirements.txt

Includes also:

* testr configuration file
* PEP8 fixes
* Unit test fixes for passing OpenStack Jenkins checks

Change-Id: I6f3f367f3316e0b506bb62e66d7671f9e52c72b5
Closes-Bug: #1376816
2014-10-05 22:20:58 +03:00
Alessandro Pilotti cea4b15fcc Adds Python 3.x support in setup.cfg 2014-09-08 20:43:05 +03:00
Alessandro Pilotti 2177b88d14 Move setup to pbr usage 2014-02-10 05:33:17 +02:00