aknochow
d5683adaf8
adding redirect page ( #1982 )
2024-10-29 17:47:41 -04:00
Christian Adams
1bc342258a
Only set upgradedFrom status if previous_version is explicitly set ( #1980 )
2024-10-23 13:51:18 -04:00
Hao Liu
79ab6f0b5e
Fix disable reverse sync on mgmt command ( #1977 )
2024-10-18 15:02:28 +00:00
Christian Adams
3822e32755
Add upgradedFrom status for check-version changes ( #1975 )
2024-10-17 19:28:43 +00:00
Christian Adams
c30d4c174d
Compare gating version against existing deployment versions ( #1972 )
...
* Compare gating version against existing deployment versions and set upgradeFrom status
* Add quotes to default version
Co-authored-by: Dimitri Savineau <savineau.dimitri@gmail.com >
2024-10-16 17:43:26 -04:00
Christian Adams
8a5ec6e19c
Fix Label PR check by using python venv for requests library ( #1973 )
2024-10-16 13:00:50 -04:00
Alan Rominger
d4de2d3c44
Disable reverse sync for management commands ( #1970 )
2024-10-09 16:26:24 -04:00
Djebran Lezzoum
848cf17d0b
Deprecate LDAP auth ( #1969 )
...
deprecate external auth related configuration
issue: https://issues.redhat.com/browse/AAP-29476
2024-10-08 12:25:23 -04:00
Djebran Lezzoum
ae86cb3d13
Skip django_auth_ldap import if missing ( #1955 )
2024-10-02 09:36:00 -04:00
mihirlele
70ec7a5304
Add ability to exclude postgres data during migration to Openshift AAP operator ( #1954 )
2024-09-20 03:23:39 +00:00
aknochow
532be386fc
fix postgres user permissions for upgrades ( #1959 )
2024-09-18 13:24:18 -04:00
Andrew Klychkov
0367516203
Docs: remove IRC/ML/google.gropus remnants ( #1956 )
2024-09-16 09:32:16 +01:00
Andrew Klychkov
8bad25cbc7
Docs: update communication section ( #1945 )
2024-09-05 09:11:13 +01:00
Elijah DeLee
f50c029408
add graceful harakiri
...
now there is way for uwsgi to send signal for graceful harakiri to try and handle it nice way before sending signal 9
pairs with https://github.com/ansible/awx/pull/15447/files
2024-09-04 15:40:59 -04:00
Don Naro
4f87143719
mention helm docs in readme ( #1951 )
...
* mention helm docs in readme
* point to gh pages instead of rtd
2024-09-03 13:13:27 +01:00
Don Naro
f0a518baf6
Remove Helm chart code ( #1938 )
...
* rm Helm chart starter directory
* rm Helm release playbook
* rm Helm install from docs
* rm Helm chart workflows
* rm Helm starter from yamllint
* rm Helm targets from Makefile
* Revert "rm Helm targets from Makefile"
This reverts commit da38360168 .
* remove helm from Makefile
* rm kubectl-slice and yp from Makefile
2024-08-08 13:39:33 -04:00
Imed
8224b0b354
Adding postgres annotations support ( #1829 )
...
* Adding postgres annotations support
Authored-by: Imed Aouidene <imaouide@imaouide-thinkpadt14sgen2i.cdg.csb >
2024-07-24 18:45:06 +00:00
Guillaume Lefevre
d42737993f
Change ansible k8s_info tasks api_version for Job kind to batch/v1 ( #1833 )
...
Co-authored-by: Guillaume Lefevre <guillaume.lefevre@agoda.com >
2024-07-24 18:38:04 +00:00
dependabot[bot]
a95815561a
Bump docker/login-action from 3.2.0 to 3.3.0 in the dependencies group ( #1924 )
...
Bumps the dependencies group with 1 update: [docker/login-action](https://github.com/docker/login-action ).
Updates `docker/login-action` from 3.2.0 to 3.3.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](0d4c9c5ea7...9780b0c442 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-24 14:09:04 -04:00
kurokobo
2b0221bbc6
docs: overall minor renovations ( #1874 )
...
* docs: simplify README.md and make index.md to refer to it
* docs: change order for pages in navigation and add missing pages
* docs: fix headings to improve navigation, transform notes to admonition, fix indentation, linting issues and minor issues
* docs: merge docs for using images from private registries
* docs: add example to integrate LDAP configuration via extra_settings_files
* Apply suggestions from code review
docs: apply suggested changes
Co-authored-by: Don Naro <dnaro@redhat.com >
* docs: update the doc site url as same as the url in https://www.ansible.com/ecosystem/
* docs: minor fixes for hpa page
* docs: expand note block
* docs: apply #1904 to README.md
---------
Co-authored-by: Don Naro <dnaro@redhat.com >
2024-07-20 18:34:21 -04:00
Dimitri Savineau
36cf9c23ea
web: Add volume to handle debug logs ( #1921 )
...
When enabling debug web requests, the /var/log/tower directory needs
to exist.
Rather than just creating that directory in the container image then
create an emptyDir volume.
Closes : #1485
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com >
2024-07-16 11:58:27 -04:00
Christian Adams
041270ffbe
Use task_resource_requirements for migration k8s job ( #1912 )
2024-07-10 15:51:47 -04:00
dependabot[bot]
9f917231a0
Bump the dependencies group with 6 updates ( #1909 )
...
Bumps the dependencies group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `3` | `4` |
| [actions/setup-python](https://github.com/actions/setup-python ) | `4` | `5` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `2` | `4` |
| [helm/kind-action](https://github.com/helm/kind-action ) | `1.8.0` | `1.10.0` |
| [docker/login-action](https://github.com/docker/login-action ) | `3.0.0` | `3.2.0` |
| [github/issue-labeler](https://github.com/github/issue-labeler ) | `2.4.1` | `3.4` |
Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
Updates `actions/setup-python` from 4 to 5
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
Updates `actions/upload-artifact` from 2 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4 )
Updates `helm/kind-action` from 1.8.0 to 1.10.0
- [Release notes](https://github.com/helm/kind-action/releases )
- [Commits](https://github.com/helm/kind-action/compare/v1.8.0...v1.10.0 )
Updates `docker/login-action` from 3.0.0 to 3.2.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](343f7c4344...0d4c9c5ea7 )
Updates `github/issue-labeler` from 2.4.1 to 3.4
- [Release notes](https://github.com/github/issue-labeler/releases )
- [Commits](https://github.com/github/issue-labeler/compare/v2.4.1...v3.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 14:30:29 -04:00
Chi Cuong HA
cdab3dd538
fix: Make basic install without operator works ( #1875 )
...
- Update role name for README.md
- Avoid the this_awx['resources'][0] is undefined in database_configuration.yml
- Add update_status variable to include or not the update_status.yml
- metrics_utility_enabled exists in CRD but not as variable
Co-authored-by: Christian Adams <chadams@redhat.com >
2024-07-03 19:12:47 +00:00
Stéphane Bilqué
0444ae31db
Allow to scale up the operator pods by using the Helm Chart ( #1881 )
...
* Allow to scale up the operator pods by using the Helm Chart
* Add support for horizontal pod autoscaling (#1676 )
* fix: spec.replicas
2024-07-03 18:46:47 +00:00
MeganerdDev
e5a24b8918
Update Dockerfile ansible-operator to v1.34.2, operator-sdk to v1.34.2 ( #1883 )
...
* Updates operator-framework/ansible-operator tag from v1.34.0 to v1.34.2
* Update operator-sdk release to v1.34.2
---------
Co-authored-by: meganerd <meganerd@meganerd.org >
Co-authored-by: jessicamack <jmack@redhat.com >
2024-07-03 14:42:52 -04:00
Stéphane Bilqué
f9792d486e
Fix: Enable the creation of a helm chart with a name other than awx-operator ( #1884 )
...
Enable the proper creation of a helm chart with a name other than awx-operator
Co-authored-by: Christian Adams <chadams@redhat.com >
2024-07-03 18:37:34 +00:00
llussy
dd37ebd440
Update index.md ( #1904 )
...
* Update docs/installation/index.md
---------
Co-authored-by: Christian Adams <rooftopcellist@gmail.com >
2.19.1
2024-06-26 20:17:22 +00:00
JagannathS
4a1e3c1075
Update kind-install.md ( #1903 )
...
the kind install command had reference to oc (openshift cli). removed that and made it to kubectl
2024-06-26 20:15:37 +00:00
Don Naro
4b6eb8df05
Add github-actions package manager ( #1900 )
...
add github-actions package manager
This change adds github-actions package manager to the dependabot config
file to bump action versions.
2024-06-26 15:52:28 -04:00
aknochow
9fc3738b53
Split metrics utility cronjobs for crc and local report ( #1906 )
...
* fixing metrics-utility variables and conditionals
* separating metrics-utility for console into separate tasks and conditionals
2024-06-26 10:52:58 -04:00
Seth Foster
e3c2720681
Wait for instance ready in molecule test ( #1901 )
...
Sometimes a job is launched through the web api
before the instance is in a ready state. This throws
a 500 internal server error, causing CI to fail.
Adds a task to query the instances endpoint
and check that at least one control node is
in a ready state.
Signed-off-by: Seth Foster <fosterbseth@gmail.com >
2.19.0
2024-06-18 23:11:04 -04:00
Christian Adams
23a3266b4a
Fix nox test failure ( #1899 )
...
Fix nox test failure by bumping nox action to wntrblm/nox@2024.04.15
2024-06-13 20:23:03 -04:00
Stéphane Bilqué
e271515385
Ability to add custom labels to the DB migration pods ( #1878 )
...
add the labels from the 'additional_labels' parameter in the awx-migration pods
Co-authored-by: Stéphane BILQUÉ <Stephane.Bilque@caissedesdepots.fr >
2024-06-12 14:42:28 -04:00
David Hageman
13abaab1b3
Add scheduling controls to Mesh Ingress ( #1892 )
2024-06-12 11:33:03 -04:00
Ricardo Carrillo Cruz
01bde2cebb
Cast manage_replicas to bool ( #1893 )
2024-06-06 14:43:20 +02:00
Joel
c696eda50a
Fix custom CA certificates for task/web/migration ( #1846 )
...
* Fix bundle_ca_crt for task/web/migration
- added a new init container init-bundle-ca-trust
- added volume ca-trust-extracted to the migration job
- added volume ca-trust-extracted to the init container init-database
- removed volume bundle-ca from all follow-up containers
2024-06-05 22:56:52 -04:00
Hao Liu
a260ab6873
Fix migrating from devel version to devel version ( #1890 )
...
upgrading from devel version to devel version currently don't run migration because we chopped off the git sha
2024-06-05 14:10:51 -04:00
Hao Liu
9fa46bea43
Enable readiness probe for task pod in CI ( #1891 )
...
Avoid race condition where job launch before task container is ready
2024-06-05 14:07:08 -04:00
David Hageman
8ead140541
Add support for horizontal pod autoscaling ( #1676 )
2.18.0
2024-06-03 15:59:48 -04:00
Hao Liu
6820981dd5
Use check_instance_ready for task pod readiness ( #1885 )
2024-05-31 09:33:29 -04:00
kurokobo
56df3279a6
feat: implement extra_settings_files ( #1836 )
...
* feat: implement extra_settings_files
* fix: reduce duplicated code blocks by templates
* docs: update docs for extra settings
* docs: simplify the commands
* docs: add notes for duplicated keys in setting files
2024-05-23 13:40:51 -04:00
aknochow
64fb262830
fixing metrics-utility variables and conditionals ( #1872 )
2024-05-22 15:29:26 -04:00
Hao Liu
5d99553fa6
Improve logging in CI ( #1868 )
...
- Set AWX log level to DEBUG
- Fix failure to collect awx API output
2.17.0
2024-05-22 13:56:49 +00:00
aknochow
cecf812382
moving metrics_utility defaults to vars/main.yaml and setting default… ( #1869 )
...
moving metrics_utility defaults to vars/main.yaml and setting default secret undefined to fix conditional
2024-05-21 18:16:14 -04:00
Hao Liu
3f0fd7f965
Fix CI failure ( #1863 )
...
Unpin collection in molecule
Fix CI failure
2024-05-20 18:36:27 -04:00
dependabot[bot]
f27d7b28b8
Bump mkdocs-ansible from 24.3.0 to 24.3.1 in /docs in the dependencies group ( #1856 )
...
Bump mkdocs-ansible in /docs in the dependencies group
Bumps the dependencies group in /docs with 1 update: [mkdocs-ansible](https://github.com/ansible/mkdocs-ansible ).
Updates `mkdocs-ansible` from 24.3.0 to 24.3.1
- [Release notes](https://github.com/ansible/mkdocs-ansible/releases )
- [Commits](https://github.com/ansible/mkdocs-ansible/compare/v24.3.0...v24.3.1 )
---
updated-dependencies:
- dependency-name: mkdocs-ansible
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 15:05:09 -04:00
Christian Adams
a8da7f9398
Add support for spec overrides when restoring AWX ( #1862 )
2024-05-17 15:47:26 -04:00
fluzzykitten
4720d29fda
Update k8s_exec and k8s_cp to include container name ( #1858 )
...
Update secrets.yml
We need to specify a container in environments that use sidecar injection, like in the case of istio service mesh. If the container is not specified, and a side car is injected so there are multiple containers running in the pod, this task will fail because a container was not specified in a pod with multiple containers.
2024-05-16 16:32:38 -04:00
Christian Adams
64e4279d96
Fix innocuous but confusing typo in db management pod task ( #1859 )
2024-05-16 15:17:39 -04:00