-
Notifications
You must be signed in to change notification settings - Fork 49
Add Cloudkitty CI Job #777
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
ayefimov-1
wants to merge
104
commits into
openstack-k8s-operators:main
Choose a base branch
from
ayefimov-1:alexy_chargeback
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
104 commits
Select commit
Hold shift + click to select a range
a25975a
Cloudkitty deployment
jlarriba c223c8b
Merge branch 'main' into cloudkitty_separate
jlarriba 294361a
CloudKitty TLS
jlarriba d803db4
update prometheus_collector
mgirgisf f91b1b8
Merge pull request #2 from mgirgisf/cloudkitty-prom-collector
jlarriba 6081ab1
Make it compatible with previous oscp
jlarriba 1f89106
From mgirgis: Add Cloudkitty healthcheck.py
jlarriba 13ef450
Remove /v2 from path in cloudkitty, as the CLI automatically adds it
jlarriba 73afff2
Fix pre-commit
jlarriba 76faf41
[CloudKitty] Add osp-secret as the default for secret
elfiesmelfie 63e39e1
[cloudkitty] Add LokiStack deployment
vyzigold 60038aa
[cloudkitty] Add missing rbac annotations
vyzigold 4674fc0
[cloudkitty] Add a default value for cloudkitty.s3StorageConfig
elfiesmelfie d520325
[cloudkitty] Update probes and mounts for CloudKitty
elfiesmelfie f1a335b
Merge pull request #4 from elfiesmelfie/ck_add_default_secret
jlarriba b6516fe
Merge pull request #5 from vyzigold/cloudkitty_loki
jlarriba 64d9b00
Cloudkitty deployment
jlarriba 1acd398
CloudKitty TLS
jlarriba aa300d9
update prometheus_collector
mgirgisf ed8ab7f
Make it compatible with previous oscp
jlarriba 6c6efff
From mgirgis: Add Cloudkitty healthcheck.py
jlarriba 2432fe2
Remove /v2 from path in cloudkitty, as the CLI automatically adds it
jlarriba f066c86
Fix pre-commit
jlarriba e1891b5
[CloudKitty] Add osp-secret as the default for secret
elfiesmelfie fba52de
[cloudkitty] Add LokiStack deployment
vyzigold bc01f18
[cloudkitty] Add missing rbac annotations
vyzigold 5893a8f
[cloudkitty] Add a default value for cloudkitty.s3StorageConfig
elfiesmelfie 9ddf038
Merge branch 'cloudkitty_separate' of github.com:jlarriba/telemetry-o…
jlarriba 4869d57
Merge branch 'main' into cloudkitty_separate
jlarriba 22adfad
Merge branch 'cloudkitty_separate' into efoley/fix_pod_startup_errors
elfiesmelfie c841566
Merge branch 'main' into cloudkitty_separate
jlarriba 447e1bf
Fix issues after golang update
vyzigold b0d5b79
Merge pull request #6 from elfiesmelfie/efoley/fix_pod_startup_errors
jlarriba 6f6a2cc
Merge pull request #7 from vyzigold/golang_update_fix
jlarriba 1864054
Address review comments
jlarriba f9fb2fa
Apply suggestions from code review
jlarriba 518d756
Apply suggestions from code review
jlarriba fd1b0c7
Merge branch 'cloudkitty_separate' of github.com:jlarriba/telemetry-o…
jlarriba 15f44d2
Make cloudkitty s3 config optional
vyzigold d647fbf
Update the Healthcheck.py
mgirgisf a3b4d44
Add s3 config webhook validation
vyzigold 296bca4
Merge pull request #9 from mgirgisf/mgirgis-cloudkitty-separate
jlarriba ff32015
Merge pull request #8 from vyzigold/optional_s3_config
jlarriba ac359d9
Fix CloudKittySpecCore issues to avoid exposing the images to the con…
jlarriba 020bd70
Fix PrometheusTLS connection
jlarriba bed9eb4
Fix healthchecks
jlarriba 9818ce0
Rebase on top of main
jlarriba 04198b2
Fix pre-commit
jlarriba ee3c4a2
Merge branch 'main' into cloudkitty_separate
jlarriba 36cb4c9
Add kuttl assertions for CloudKitty resources
jlarriba 4360537
[zuul] Add a CloudKitty CI job
elfiesmelfie defda0c
update ci/vars-cloudkitty-tempest.yml
elfiesmelfie f265a64
Add deployment config for cloudkitty
elfiesmelfie 8cacfe9
Add a configure-cloudkitty hook
elfiesmelfie 87ac2b6
Add some comments
elfiesmelfie 4326afc
Add Telemetry kustomization to enable CK
elfiesmelfie 8d13a1a
Use podified-master-centos10 tempest image
elfiesmelfie d49b82e
Add osp-secret, and password workaround
elfiesmelfie 477bb17
Add and Use meta content provider in telemetry-operator
b8a31ec
Set image_base in cifmw_operator_build_operators for meta operator
raukadah e01adb2
Add CK CR kustomiation
elfiesmelfie 5a807f9
[cloudkitty] Add in the images for CK services
elfiesmelfie bd9ce85
Update CK to be configured post-deploy
elfiesmelfie 8c42dc7
Update some image URLs
elfiesmelfie a1cd0e8
Update CR patch to use the right API and add a var for images
elfiesmelfie 7e6317f
Disable the kustomisation for enabling cloudkitty; use the post-deplo…
elfiesmelfie e10d009
[ci] Add vars so that content provider image can be consumed by CK
elfiesmelfie b3f10fa
[ci] Set values for params that were not defaulted correctly
elfiesmelfie dabac89
Deploy CK with a second telemetry object
elfiesmelfie 84ea945
Update telemetry CR for enabling CK
elfiesmelfie 15f6106
Update post deploy hook to deploy CK
elfiesmelfie b7fff58
[ci] Add CRs for running Tempest and AnsibleTest
elfiesmelfie a409c1e
[ci] Update AnsibleTest Cr for cloudkitty
elfiesmelfie 02c8fe4
Add notes file
elfiesmelfie 76990f5
[ci] Update teh storage class for CK tempest
elfiesmelfie 322f17c
[ci] Update cloudkitty-tempest
elfiesmelfie 96b588b
Add CR for deploying telemetry with CloudKitty
elfiesmelfie 3f02868
Add loki files
elfiesmelfie 59abc06
Update telemetry+cloudkitty CR to use different loki URL
elfiesmelfie a83f9d7
[WORKAROUND] The CK RPMS are not building in metacontent provider
elfiesmelfie 8b2cc8b
Update CK post deploy hook
elfiesmelfie 13841a1
[ci] Use the antelope/centos9 image for tempest
elfiesmelfie bc6f910
Update post-deploy hook to create new telemetry
elfiesmelfie b0fd710
Update the timeout on check for telemetry/telemetry-ck readiness
elfiesmelfie a5ac6cd
[ci] Update OSCP kustomisation and loki secret
elfiesmelfie a0478e4
[ci] Update oscp patch to keep telemetry enabled pre-deploy
elfiesmelfie 9a6ddd6
[ci] Update oscp patch to disable autoscaling and logging
elfiesmelfie 4109c5f
[ci] Remove logging deps from ck job
elfiesmelfie 8e3191a
WORKAROUND CI env is missing required values set for telemetry-ck
elfiesmelfie d7ac1d6
[ci] Add loki-operator deps to cloudkitty deployment
elfiesmelfie 2fb63ca
Update installplan approval to include some debug
elfiesmelfie 258405c
[ci] Use meta-content-provider plus custom images for CK
elfiesmelfie 46c3a37
[ci][CLoudkitty] Add pre-test hook to run ansibletests
elfiesmelfie 601334e
[ci] Add a cloudkitty-with-telemetry.yaml template so built images ca…
elfiesmelfie 16c445e
[ci] Update CK deployment to use oscp
elfiesmelfie 6531f13
Rename secret
elfiesmelfie 168abfe
Do not allow for CloudKitty deployment if the PrometheusEndpoint secr…
jlarriba ce96df1
Allow for configuration of the period CloudKitty config option
jlarriba dc42c6c
Removed unused storage_influxdb section, as we only support Loki storage
jlarriba 2c63e19
Merge remote-tracking branch 'jlarriba/cloudkitty_separate' into efol…
elfiesmelfie 89ef600
[ci] Enable metrics storage in telemetry
elfiesmelfie 3e500f3
[ci] Configure storageClass for CloudKitty in CRC environment
elfiesmelfie daa1bfe
Add a Cloudkitty CI job that runs tempest tests
ayefimov-1 46ea0df
Merge branch 'openstack-k8s-operators:main' into alexy_chargeback
ayefimov-1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm pretty sure this won't work, since name is actually required field.