- Jun 26, 2022
-
-
Jakob Meng authored
Module ansible.builtin.user in ansible-core 2.13.0 and 2.13.1 is affected by #78017 [1] which results in an exception being raised in ci/roles/keypair/tasks/main.yml [2]. Until this issue is fixed, we will exclude the broken versions 2.13.0 and 2.13.1 in requirements.txt [3]. [1] https://github.com/ansible/ansible/issues/78017 [2] https://opendev.org/openstack/ansible-collections-openstack/src/commit/802e46d554a1f899ad56be5574d2f7e2323ee6d6/ci/roles/keypair/tasks/main.yml#L72 [3] https://opendev.org/openstack/ansible-collections-openstack/src/branch/master/tests/requirements.txt Change-Id: I61bec4e62ecbcf357f3c1279a7373049077cb8d4 Signed-off-by:
Jakob Meng <code@jakobmeng.de>
-
- May 23, 2022
-
-
Jakob Meng authored
A release candidate for the first major release of OpenStackSDK 1.x.x has been published with version number 0.99.0. Release candidates will be numbered using 0.99.x versions. Ref.: https://meetings.opendev.org/irclogs/%23openstack-release/%23openstack-release.2022-05-19.log.html Change-Id: I51a5b803f6646d3b1c5e198072cb3da19925fc3f
-
- Mar 31, 2022
-
-
Jakob Meng authored
Sorted pip requirements file to improve readability. Moved pip requirements for tests into tests subdirectory and dropped 'pip-' prefix to shorten filenames and conform with common naming scheme for pip requirements files. Added constrains on OpenStack SDK 1.*.* to job ansible-collections-\ openstack-functional-devstack-releases on master branch because only stable/1.0.0 branch is compatible to the OpenStack SDK 0.*.* series. Changed job ansible-collections-openstack-functional-devstack-releases on master branch to non-voting because OpenStack SDK 1.*.* has not been released to PyPI yet, so tests on master branch are expected to fail once we introduce breaking changes from stable/1.0.0 branch. Change-Id: I6b6bb8c6900f7c8341bbf3f9a24999fbf693ba4b
-
- Mar 29, 2022
-
-
Jakob Meng authored
Releases of OpenStack SDK on PyPI will soon switch to the 1.*.* series which our stable/1.0.0 branch is incompatible with. Previously, in commit 0f532d10f3, several jobs have been changed to run on master branch only. This patch adds siblings jobs for our stable/1.0.0 branch which pull the latest SDK releases of the 0.*.* series from PyPI instead. Ref.: https://opendev.org/openstack/ansible-collections-openstack/commit/0f532d10f373a3c6cf26be09045da5a934214729 Change-Id: Iefc6acfa4c25eb5d9ab062a3bfa655be2188cb77
-
- Oct 04, 2021
-
-
Sagi Shnaidman authored
Move only from victoria, since Ansible 2.12 is installed with py > 3.8. Remove ussuri from voting jobs, use it for experimental only. Change-Id: I74b7272794ea5fbafb7d81a5cf0068c09130bb0d
-
- Apr 07, 2021
-
-
Sagi Shnaidman authored
Change-Id: I3914db6e5c4f279f2aeae051fd6a1a4254f554c9
-
Sagi Shnaidman authored
Change-Id: Ifdf253ca01b0e19b55867d8ead03eaceb5b2d73a
-
- Feb 15, 2021
-
-
anbanerj authored
1. Added ImageInfoModule class 2. Added basic test to see if image_info reflects created image and deletion of image 3. Added deprecated_names 4. Added 'type'/'required' in argument_spec 5. Removed debug statements from test as we are checking already with image_info module Change-Id: I6ab5fd5384392f9de0af01b1937a75de4f16d28d
-
- Jan 09, 2021
-
-
Dmitry Tantsur authored
This structure does not reflect the actual ironic API and is mostly meaningless nowadays. Just let people populate driver_info directly. Change-Id: I04d168dc86e8c0115b7183b14499fe1812af7343
-
- Dec 02, 2020
-
-
anbanerj authored
Updated module, added "deprecated_names", Removed "ansible-deprecated-no-collection-name" for subnets_info for ansible 2.10, 2.11 Change-Id: I5590976964543188518200f2b31a1603eb30f39b
-
- Dec 01, 2020
-
-
frenzy_friday authored
Migrated networks_info module to OpenStackModule and updated playbook to test the module in CI jobs. Added deprecated_names tyo module. Removed "ansible-deprecated-no-collection-name" exception for networks_info for ansible 2.10 and 2.11. Reverted 'False' to 'false' and updated filters (case sensitive) to check for 'False' instead Change-Id: I85e19f0db8b4ee549137249477d0b7f5d82e9865
-
- Jun 23, 2020
-
-
Sagi Shnaidman authored
Change-Id: Ib6850184faf1bc0808502c098d610a5e2f41f47e
-
- Jun 11, 2020
-
-
Sagi Shnaidman authored
Change-Id: I02c3f2cb5a8bb4c891a8f0e36628925208251bf7
-
- Jun 04, 2020
-
-
Sagi Shnaidman authored
don't inherit OpenstackModule class from AnsibleModule class to prevent occasional overriding Ansible methods or vars and failing module. Change-Id: Ic34fff0c938eb87cc0d2c5e98fbafed64bf349f6
-
- Jun 02, 2020
-
-
Sagi Shnaidman authored
Ignore for now deprecation warnings (see https://github.com/ansible-collections/overview/issues/45#issuecomment-628262697) Current there are bugs in ansible-test that prevent to run these tests. Change-Id: I9829bb23a45699e61d7b0af5ecc3e1a94bbbca85
-
- May 25, 2020
-
-
Sagi Shnaidman authored
for reference: https://github.com/ansible-collections/overview/issues/43 Change-Id: I0136b4d173cb7e1d45a2b4535d8772c68f8d5783
-
- May 13, 2020
-
-
Sagi Shnaidman authored
Check only things we build into collection. Ignore sanity files from full CI jobs. Add queens to gate because it's voting. Add files to ignoring when building collection. Remove non-required lines from ignorign sanity files. Change-Id: I0dde756efa133cf75b67d072af78a1f8307ce932
-
- May 12, 2020
-
-
Monty Taylor authored
This is separate from the previous patch - it's just the results of running the script so we can review the two a little independently. We should probably squash them. Change-Id: I838f15cf4a32455a5be20033c8ddc27db6ca15c0
-
Monty Taylor authored
The 2.10 transition has a routing.yml file that points each individual module from ansible/ansible to a new location. That means we can put: os_server: redirect: openstack.cloud.server into lib/ansible/config/routing.yml in ansible/ansible and have the result be the end user's playbooks still working with the old names while providing new names that are less ugly. This adds a routing file to our collection repo, as well as the script used to generate the new mapping. Change-Id: Ia5d18282b14ad0d86a347343be8bb477ae47130a
-
Monty Taylor authored
We can't run linters in an install because installs expand symlinks to regular files so the ansible-test code that detects symlinks can't work so it looks at docs for symlink aliases as if they were real. Change-Id: I0a5659a1f693261a21a5b29528f950b846205f2e
-
- Apr 13, 2020
-
-
Abhijeet Kasurde authored
Moved Openstack inventory script from Ansible community.general to openstack collection. Change-Id: I84f93888059ec09b182a03e751ade6810e133a29 Signed-off-by:
Abhijeet Kasurde <akasurde@redhat.com>
-
- Mar 16, 2020
-
-
Mark Chappell authored
Change-Id: Ia40e846f970a05a894601a7a37af0231f136bab6
-
Mark Chappell authored
Change-Id: Ib8275a88eefb46ace471ddd12fadb018b4adbf9b
-
Mark Chappell authored
Change-Id: Ie5c499d7e035a0e9c3ac32e5dc5d57151c1745ed
-
Mark Chappell authored
Change-Id: Ia1449c50295f6b3551f176edf9bd439ace65ec90
-
Mark Chappell authored
Change-Id: Iac23d54512b23f031460d1b7281ccb8d93e20cad
-
- Mar 13, 2020
-
-
Mark Chappell authored
Change-Id: I40cc48c8b04713a63ab8fd8c71b785a824cf3715
-
- Mar 05, 2020
-
-
Monty Taylor authored
ansible-galaxy collection build modifies the contents of the tree. Let's not go in to why this is bad, but instead just deal with it. The issue in question is that is removes the +x bit from files in the tree, which means you can't run a build twice in a row locally. Shrug. Just roll with the -x and update our usage to reflect it. Change-Id: I0f82531e99a98d656b60079fd3e94d4e3a1dbb6b
-
- Mar 01, 2020
-
-
Monty Taylor authored
We only support python3 Change-Id: Ieb82eb3369c4ac73f3595dc84ca11e1f11766a79
-
Monty Taylor authored
We haven't needed this in a VERY long time. Change-Id: I35041c2c6ae421e7caaef3c04ffca92e2ff10e35
-
- Feb 27, 2020
-
-
Monty Taylor authored
Change-Id: Id2dbff06925ed8326e4a214aabc19d4ada5db69c
-
Monty Taylor authored
This is a topic where there are two points of view. While neither is fundamentally better than the other in reality, what's best is to not have any arguments about it. The tox.ini comments about 503 and 504 that were in place make the argument that: - 503 is intended to be disabled and 504 enabled by default - Donald Knuth believes 504 is the right way Since Donald Knuth is smarter than all of us, align with 504, match the comments in the file and turn on enforcement to keep it that way. Change-Id: I92d4d1e82935e30ae42a0e14e641cbe36fd6e811
-
Monty Taylor authored
Importing from * is not a thing that should be done, as it masks errors and makes code hard to understand. There are some copy-pasta files that violate this. Mark them with noqa for now, because we don't actually care about them. Change-Id: I790f88c75ea546d83e347e42df0050ad36211936
-
- Feb 20, 2020
-
-
Bram Verschueren authored
The unit test requirements were copied as part of the migration from the Ansible repo. This removes requirements that are not used in the OpenStack Ansible collections unit tests. Change-Id: I8b8914ffa327b4914169e79625972d4c67e406cb
-
- Feb 19, 2020
-
-
Bram Verschueren authored
Introduces a new os_routers_info module. original github PR: https://github.com/ansible/ansible/pull/63731 Change-Id: I7fe56cfe862b2b8209675acf0f87fbad99e09546
-
- Feb 17, 2020
-
-
Abhijeet Kasurde authored
since inception skip_update_of_masked_password is misspelled as skip_update_of_driver_password in the documentation. Change-Id: I439f672b82385b4e317f2442755a81ef9c7c6bda Signed-off-by:
Abhijeet Kasurde <akasurde@redhat.com>
-
- Jan 22, 2020
-
-
Abhijeet Kasurde authored
Ansible argument spec provides facility to provide choices for the given parameter. Module os_subnet and os_zone spells 'choices' incorrectly. This change fixes these modules, by changing 'choice' to 'choices'. Original Upstream PR: https://github.com/ansible/ansible/pull/65497 Change-Id: I3eed5feeef1234996f22bf8dfe7ecec0bc8eb298 Signed-off-by:
Abhijeet Kasurde <akasurde@redhat.com>
-
- Jan 20, 2020
-
-
Sagi Shnaidman authored
Porting of job that was running on patches in Ansible. Change-Id: Ifa5a6b40d6a0f1de9f2cbc917a55c2d0e8ac421d
-
- Jan 17, 2020
-
-
Sagi Shnaidman authored
Migrate accordin to Ansible guidelines [1[]] and tool migrate.py [2] Also fixed ALL ansible-test sanity issues Add pep8 and linter job with runs ansible-test sanity test. [1] https://etherpad.openstack.org/p/openstack-ansible-modules [2] https://github.com/ansible-community/collection_migration Change-Id: Ib2b1c8f23aacfca95304132bfe5c4cdedbea0520
-