Bikouo Aubin
ca8b491f87
Push release 3.0.1 changes into main branch ( #211 )
...
* Prepare release 3.0.0 (#206 )
* Preapare release 3.0.0
* Added release summary
* Drop ansible 2.9 mentions
* Add .gitignore to downstream build files (#208 ) (#209 )
This is required for ansible-lint.
(cherry picked from commit 7988daff93 )
* Release version 3.0.1 (#210 )
* Running tests locally (#207 )
* Running tests locally
* create temporary directory to run tests in
* clean for molecule target
* Update Makefile
Co-authored-by: Mike Graves <mgraves@redhat.com >
---------
Co-authored-by: Mike Graves <mgraves@redhat.com >
---------
Co-authored-by: GomathiselviS <gomathiselvi@gmail.com >
Co-authored-by: Mike Graves <mgraves@redhat.com >
2023-12-11 18:07:16 +00:00
Bikouo Aubin
a63e5b7b36
Update CI - Continue work from #195 ( #202 )
...
* Upgrade Ansible and OKD versions for CI
* Use ubi9 and fix sanity
* Use correct pip install
* Try using quotes
* Ensure python3.9
* Upgrade ansible and molecule versions
* Remove DeploymentConfig
DeploymentConfigs are deprecated and seem to now be causing idempotence
problems. Replacing them with Deployments fixes it.
* Attempt to fix ldap integration tests
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Move sanity and unit tests to GH actions
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Firt round of sanity fixes
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Add kubernetes.core collection as sanity requirement
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Add ignore-2.16.txt
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Attempt to fix units
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Add ignore-2.17
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Attempt to fix unit tests
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Add pytest-ansible to test-requirements.txt
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Add changelog fragment
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Add workflow for ansible-lint
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Apply black
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Fix linters
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Add # fmt: skip
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Yet another round of linting
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Yet another round of linting
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Remove setup.cfg
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Revert #fmt
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Use ansible-core 2.14
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Cleanup ansible-lint ignores
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
* Try using service instead of pod IP
* Fix typo
* Actually use the correct port
* See if NetworkPolicy is preventing connection
* using Pod internal IP
* fix adm prune auth roles syntax
* adding some retry steps
* fix: openshift_builds target
* add flag --force-with-deps when building downstream collection
* Remove yamllint from tox linters, bump minimum python supported version to 3.9, Remove support for ansible-core < 2.14
---------
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
Co-authored-by: Mike Graves <mgraves@redhat.com >
Co-authored-by: Alina Buzachis <abuzachis@redhat.com >
2023-11-15 17:00:38 +00:00
Bikouo Aubin
81339235c7
Release 2.3.0 ( #184 ) ( #185 )
2023-02-03 19:21:03 +01:00
Mike Graves
cfbbbb3be1
Release 2.2.0 ( #161 )
2022-05-06 06:57:01 -04:00
Alina Buzachis
1487d79ac4
Enable unit tests in the CI ( #127 )
...
Signed-off-by: Alina Buzachis <abuzachis@redhat.com >
2021-11-11 11:41:41 +01:00
Mike Graves
d154967c88
Release 2.1.0 ( #124 )
2021-11-02 13:47:24 +01:00
Mike Graves
6b2f06a157
Release 2.0.1 ( #98 )
2021-06-24 14:28:28 -04:00
Mike Graves
d7a8ba15c7
Release 2.0.0 ( #96 )
2021-06-23 08:43:56 -04:00
Mike Graves
d696fcaa06
Clean up CI build ( #89 )
...
* Clean up CI build
There were a few problems with the existing build process, such as, the
python version not being passed during sanity tests and versions being
hard coded elsewhere. This change ensures that each test scenario gets
the correct parameters passed through. It also generally cleans up the
process for building the test environment to let ansible-galaxy do its
thing. This will make sure the correct version of dependencies get
installed.
* Add changelog fragment
2021-05-26 09:49:10 -04:00
Mike Graves
152c6e42c5
Release 1.1.2 ( #82 )
2021-04-08 09:45:39 -04:00
Mike Graves
ac86a8900c
Release 1.1.1 ( #79 )
...
* Release 1.1.1
* Add CI fix to changelog
2021-04-06 12:09:53 -04:00
Mike Graves
ef6712c8f6
Release version 1.1.0 ( #72 )
2021-02-24 10:33:21 -05:00
Mike Graves
2b51c229ad
Prepare for 1.0.2 release ( #70 )
2021-02-19 12:03:23 -05:00
Jeff Geerling
56e39540a0
Issue #60 : Release version 1.0.1. ( #61 )
...
* Issue #60 : Release version 1.0.1.
* Fix rstcheck issue by substituting some equals signs with ugly regex.
2020-11-17 17:44:37 -06:00
Jeff Geerling
87cd174b96
Issue #57 : Switch dependency from community.kubernetes to kubernetes.core. ( #58 )
...
* Issue #57 : Switch dependency from community.kubernetes to kubernetes.core.
* Issue #57 : Rely on kubernetes.core install directly.
* Issue #57 : Don't install kubernetes.core from source anymore.
2020-11-16 13:35:18 -06:00
Jeff Geerling
c1c08606e2
Issue #51 : Prepare for 1.0.0 release. ( #52 )
2020-11-12 09:57:41 -06:00
Jeff Geerling
874cf9f171
Fixes #48 : Update CHANGELOG and set up release 0.3.0. ( #49 )
2020-10-12 15:53:02 -04:00
Jeff Geerling
6942cd6756
Prepare to publish 0.2.0 release to Galaxy ( #39 )
...
* Issue #38 : Add version_added to new openshift_auth module.
* Fixes #38 : Prepare for 0.2.0 release on Galaxy.
2020-09-24 20:56:18 +00:00
Fabian von Feilitzsch
1339e2bdf7
combine incluster-integration and separate regular integration scripts ( #23 )
...
* combine incluster-integration and separate regular integration scripts
* Fixup Makefile
* make downstream test use venv if docker isn't an option
2020-09-09 14:12:04 -04:00
Adam Miller
c8fc053968
add downstream build scripts ( #20 )
...
* add downstream build scripts
Signed-off-by: Adam Miller <admiller@redhat.com >
* this works locally ... let's see if it does in GitHub Actions
Signed-off-by: Adam Miller <admiller@redhat.com >
* it's running now, but something unrelated seems to be failing
Signed-off-by: Adam Miller <admiller@redhat.com >
* maybe this will work
Signed-off-by: Adam Miller <admiller@redhat.com >
* come on GA, work with me here
Signed-off-by: Adam Miller <admiller@redhat.com >
* lets try this a different way
Signed-off-by: Adam Miller <admiller@redhat.com >
* maybe this?
Signed-off-by: Adam Miller <admiller@redhat.com >
* alright, let's do it all without being so disruptive to the Makefile and GA
Signed-off-by: Adam Miller <admiller@redhat.com >
* I think this fixes prow
Signed-off-by: Adam Miller <admiller@redhat.com >
2020-09-03 14:19:18 -04:00
Fabian von Feilitzsch
5a1396e54e
Add openshift connection plugin, update inventory plugin to use it ( #18 )
2020-08-28 14:18:25 -04:00
Fabian von Feilitzsch
7c4c25ca35
Can't use wait -n in the CI prow environment
2020-08-20 13:55:21 -04:00
Fabian von Feilitzsch
c5aede10ee
Rewrite incluster test to only rely on bash and kubectl
2020-08-20 12:10:17 -04:00
Fabian von Feilitzsch
f5cd29bdc9
Add incluster Makefile target for CI ( #13 )
...
* Add incluster Makefile target for CI
* Fix makefile
2020-08-19 15:46:48 -04:00
Fabian von Feilitzsch
2388d0336f
Update gitignore to include pip cache directory
2020-08-18 14:14:40 -04:00
Fabian von Feilitzsch
73522d3b53
Dockerfile now is properly set up to run tests in a rootless container ( #11 )
...
* Dockerfile now is properly set up to run tests in a rootless container
* Keep docker as default
2020-08-18 12:33:15 -04:00
Fabian von Feilitzsch
ee21083985
Add Molecule tests ( #7 )
...
* Initial port to molecule
* Get molecule tests to run
* Draw the rest of the owl
* use local dir for storing collection during CI run
* Add dockerfile, install community.kubernetes collection before sanity check
* Add clean step to Makefile
* Get sanity tests working
* Update sanity test to use makefile
* Add ignores for 2.11 so devel passes
* Update description
* Code review
* Add OWNERS file for prow
2020-08-17 15:41:37 -04:00