chillTschill
7935873746
Fixes #1039 , naming of clusterscoped resources ( #1159 )
2023-08-25 22:56:36 +00:00
Patrick D'appollonio
76ab4a8342
Update Makefile
2023-05-02 11:53:13 -04:00
Seth Foster
9c759bfe88
bump kustomize v4.5.7 to v5.0.1 ( #1357 )
2023-04-21 14:49:42 -04:00
john-westcott-iv
732ff9c02c
Changing helm-release again
2023-04-19 12:25:14 -04:00
Hao Liu
d4015546db
Fix helm release problem (attempt 3) ( #1350 )
...
fix helm release result in helm index containing incorrect download link
Co-authored-by: Christian Adams <rooftopcellist@gmail.com >
Co-authored-by: John Westcott IV <32551173+john-westcott-iv@users.noreply.github.com >
2023-04-11 20:37:51 +00:00
Ravi Teja
06194960e9
Bump ansible operator SDK version to v1.26.0 ( #1258 )
...
Co-authored-by: RaviTeja Buddabathuni (rbuddaba) <rbuddaba@cisco.com >
2023-02-28 15:45:02 -05:00
Christian Adams
edf01f009e
Stage and push helm index where gitconfig is set ( #1251 )
2023-02-22 14:09:35 -05:00
Christian Adams
d26a6bf641
Fix minor helm make target syntax error ( #1206 )
2023-01-27 09:56:40 -05:00
janorn
8d6db0934f
Fix helm chart URLs ( #1204 )
2023-01-27 09:32:46 -05:00
Christian Adams
ac5a2538bc
Fix helm index.yaml generation error ( #1199 )
2023-01-24 21:40:42 -05:00
Miles
f6f58d5c6d
Setup make index for testing ( #1183 )
...
- Reconfigure index file generation
- checkout gh-pages branch in promote.yaml
- fix helm-index make target
- add gh-pages folder in .gitignore
Signed-off-by: Miles Wilson <wilson.mil@icloud.com >
Co-authored-by: Hao Liu <haoli@redhat.com >
Co-authored-by: Christian Adams <rooftopcellist@gmail.com >
2023-01-18 17:53:57 -05:00
Christian Adams
066e55e179
Bump Ansible Operator SDK version to v1.25.3 ( #1146 )
2022-12-05 16:04:04 -05:00
Florian LAUNAY
1baf417504
remove helm chart version from labels ( #1114 )
2022-11-15 16:32:33 -05:00
janorn
7fbf1c42aa
Get tags from remote. Local copy not complete. ( #1075 )
2022-11-10 00:25:51 -05:00
janorn
a1e289e189
Add workaround to populate index.yaml ( #1065 )
...
This will download all releases before cr index is being run.
fixes #1053
2022-09-28 23:51:05 -04:00
Israel Blancas
271bce48bd
Upgrade operator-sdk version from 1.22.2 to 1.23.0 ( #1038 )
...
Signed-off-by: Israel Blancas <iblancasa@gmail.com >
2022-09-12 10:04:07 -04:00
Shane McDonald
f8719db954
Merge pull request #1013 from miles-w-3/debug-helm
...
Streamlined chart build
2022-08-25 11:59:04 -04:00
Christian Adams
7d2d1b3c5e
Upgrade to Operator SDK v1.22.2 ( #1001 )
...
* Upgrade to Operator SDK 1.16.0
* Upgrade Operator SDK to v1.22.2 & bump base image version
2022-08-22 18:54:56 -04:00
Miles Wilson
8de6179ac7
Streamlined chart build
2022-08-03 22:48:27 -04:00
Christian Adams
c230016819
Fix helm package build redundancy and release automation ( #1010 )
2022-08-01 21:27:15 +00:00
Ming Quah
db6a5b53ed
Move custom resource definitions into a CRDs folder ( #994 )
...
* Add missing quote for port parameter
* Add step to move CRDs into the correct folder
2022-07-26 18:48:20 -04:00
Brandon Ewing
f7ff132a2e
fix helm-chart Makefile issue
...
GNU make resolves the $(wildcard ) macro when starting a block, and
caches it for the duration of the run. In order to correctly remove
namespace references from the generated helm charts, we have to split
the generation and editing into two makefile targets.
2022-07-14 14:38:09 -05:00
Miles Wilson
bc08c4bbbe
Added helm values, templates, and readme
2022-07-11 19:59:03 -04:00
Brandon Ewing
3cd9ddd8c6
remove namespace from helm chart
...
Helm should be able to set the namespace for the operator at deploy time
via the --namespace option. Use yq to remove all references to
namespaces in the helm chart prior to publishing.
Update CI process to create namespace during install.
Resolves #907
2022-06-27 12:26:14 -05:00
Shane McDonald
46586bd7b6
Rework helm release process
...
This was mostly me working around a limitation in chart-releaser where it does not allow for uploading a chart to an existing release.
2022-05-02 14:12:59 -04:00
Shane McDonald
b7e5f235ad
Fix yq target
...
Without this I was seeing:
$ make yq
tar: yq_linux_amd64: Not found in archive
tar: Exiting with failure status due to previous errors
make: *** [Makefile:240: yq] Error 2
2022-05-02 14:12:59 -04:00
Mark Mercado
6cbc6a7234
Set CHART_OWNER as ${{ github.repository_owner }}
2022-05-02 14:12:59 -04:00
Mark Mercado
9380686395
Handle amd64 versus x86_64
2022-05-02 14:12:59 -04:00
Mark Mercado
0de966153d
Fix kubectl-slice for amd64
2022-05-02 14:12:59 -04:00
Mark Mercado
efaa4718ec
Adding Helm functionality
2022-05-02 14:12:57 -04:00
Christian M. Adams
86c31a4317
Add AWX Logo to OLM deployments
...
* Remove unnecessary script for injecting olm params, use bases template instead
Signed-off-by: Christian M. Adams <chadams@redhat.com >
2022-03-16 12:01:28 -04:00
Shane McDonald
b59a0c5b80
Merge pull request #766 from nodje/Makefile-aarch64-patch
...
Take into account `aarch64` architecture return from uname
2022-02-11 17:36:10 -05:00
nodje
47d3ef57f2
Take into account aarch64 architecture return from uname
2022-01-26 09:32:16 +01:00
longns1
79152d2417
update to make undeploy in Makefile works correctly when namespace is not awx
2022-01-07 15:57:27 +07:00
Christian M. Adams
1d8b3d9b4c
Fix deploy target for the devel branch
...
* piping a make target within another target causes issues
Signed-off-by: Christian M. Adams <chadams@redhat.com >
2021-12-07 10:57:33 -05:00
Paul Belanger
752813c23e
Add CONTAINER_CMD to Makefile
...
This allows people to use podman if they want.
Signed-off-by: Paul Belanger <pabelanger@redhat.com >
2021-11-19 14:32:21 -05:00
Richard Steinbrück
782f97c42c
Add make task to create resources without applying to the cluster
2021-10-29 11:24:14 +02:00
Shane McDonald
670b1f7d40
Merge pull request #612 from shanemcd/allow-awx-version-override
...
Allow for overriding default AWX version as env var
2021-10-20 17:13:25 -04:00
Shane McDonald
7b59c36263
Allow for overriding default AWX version as env var
2021-10-20 17:01:23 -04:00
Shane McDonald
2e74c63c9e
Obtain version from git tags
...
If you `git checkout <some-released-tag>` this should just work. If you run this from the HEAD of devel, you will need to run `make docker-build docker-push` and override the appropriate image versions.
2021-10-18 17:37:26 -04:00
Shane McDonald
706dc80f17
Revert "Lookup version from git when building bundle / catalog"
...
This reverts commit 7fd4d46f6e .
2021-10-18 17:37:26 -04:00
Christian M. Adams
37470a0943
Inject OLM parameters when generating bundle
...
Signed-off-by: Christian M. Adams <chadams@redhat.com >
2021-10-14 01:18:27 -04:00
Shane McDonald
7fd4d46f6e
Lookup version from git when building bundle / catalog
...
VERSION = "latest" breaks `make bundle` and `make catalog`.
2021-10-13 14:59:32 -04:00
Shane McDonald
685c5efc94
Switch to latest tag
2021-10-05 21:20:02 -04:00
Shane McDonald
f62b66d4ae
Remove hardcoded versions from repo
2021-10-05 20:56:29 -04:00
Shane McDonald
d9fbda5e15
Add ability to override namespace when running make deploy
2021-09-29 18:39:26 -04:00
Shane McDonald
316d08ccb4
Begin to migrate towards operator-sdk 1.x project structure
2021-09-29 18:39:22 -04:00