Jon
cb74a08b4a
[ci] Add sonarqube scan pipeline ( #172524 )
...
This pipeline is a no-op for the moment, but will enable testing in
branches.
2023-12-05 11:58:14 -06:00
Ellie
39bf2511fc
Add the buildkite-pipeline to the catalog-info.yaml ( #171741 )
...
This PR converts the data in 6843857da0/terrazzo/manifests/prod/buildkite/
into an RRE and stores it their associated repo.
2023-11-29 02:56:09 -07:00
Thomas Watson
5f9e70c7b1
[Ops] Tighten kibana-tests pipeline permissions ( #171538 )
2023-11-23 15:09:30 +01:00
Thomas Watson
15937228a0
[Ops] Make kibana-release-operators admin for kibana-test-pipeline ( #171401 )
2023-11-20 07:50:24 -05:00
Giorgos Bamparopoulos
8485e37fb8
Remove obs-ux-infra_services-team from catalog info as it seems to cause issues with Terrazzo ( #170737 )
2023-11-07 14:46:12 +01:00
Giorgos Bamparopoulos
f93e57bbcf
[serverless] Add obs-ux-infra_services-team team permissions for pipeline.kibana-tests ( #170624 )
2023-11-07 09:47:20 +00:00
Thomas Watson
3dc0ba39be
[serverless] Give appex-qa team permissions to manage deployments ( #169114 )
2023-10-17 10:18:11 -07:00
Brandon Kobel
7a1ec0c5c1
Removing the double quotes from the build.filter ( #165500 )
...
@brianseeders figured this out. We tried out this change by modifying
the pipeline directly, and it triggered the pipeline:
https://buildkite.com/elastic/kibana-serverless-release
2023-09-01 13:58:32 -04:00
Brandon Kobel
4ba2955f4f
Allow kibana-tech-leads manage Serverless Release Pipeline ( #165491 )
2023-09-01 13:15:44 -04:00
Brandon Kobel
26afc4d196
Removing trigger_mode: none for the Serverless release pipeline ( #165463 )
...
Context:
https://elastic.slack.com/archives/C04KKUA8EUB/p1693563106926819
2023-09-01 09:30:56 -04:00
Isaac Karrer
581b7f4327
pipeline for serverless kibana release ( #165009 )
...
## Summary
Adds a pipeline that will trigger the promotion and QG for kibana
through qa -> staging -> production whenever the tag which [matches the
regex](https://regex101.com/r/tY52jo/1 ) is created.
Sibling PR [here](https://github.com/elastic/serverless-gitops/pull/661 )
that defines `main/gen/gpctl/kibana/tagged-release.yaml`
The meat of the PR is the regex.
---------
Co-authored-by: Thomas Watson <w@tson.dk>
Co-authored-by: Alex Szabo <delanni.alex@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-08-31 08:08:01 -05:00
Isaac Karrer
f10b15afc5
Qx 282 touchup qg ( #164643 )
...
## Summary
The wrong file path was being given for the pipeline, this fixes that.
Also, the [serverless release end to end
workflow](https://docs.google.com/document/d/15rx2Z-soL20An0nBUcXX0o_HHf1OU_IgrHXgz20NndI/edit )
calls out some things that I missed on the first pass. Please refer to
the "Kibana Release required testing" table.
2023-08-24 08:48:31 -05:00
Petr Klapka
5ab3d27733
Update catalog-info.yaml ( #164498 )
...
Adds the Kibana UI and Kibana Background Tasks services to the Backstage
configuration.
## Summary
Summarize your PR. If it involves visual changes include a screenshot or
gif.
### For maintainers
- [x] This was checked for breaking API changes and was [labeled
appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process )
---------
Co-authored-by: Petr Klapka <petr.klapak@elastic.co>
Co-authored-by: Jon <jon@elastic.co>
2023-08-22 14:29:47 -07:00
Isaac Karrer
58334b54ac
Kibana QualityGate Scaffold ( #163831 )
...
The main question is here did I get the github team names correct for
fleet and security? Are there any other groups I am missing who will
have quality gates they want to see execute on every kibana release?
- The PR which registered the repo and controls who can write secrets to
vault was merged
[here](https://github.com/elastic/catalog-info/pull/488/files )
- Quality gate registration with argo deploy pipeline
[here](https://github.com/elastic/serverless-gitops/pull/586 ). Should
merge after this and pipelines are working.
- [this one](https://github.com/elastic/catalog-info/pull/485/files )
merges last and tells terrazzo about the catalog-info.yaml file with our
pipeline. Other pipelines should be migrated over but are not included
here.
Rel: https://github.com/elastic/ingest-dev/issues/2201
Rel: https://elasticco.atlassian.net/browse/QX-282
---------
Co-authored-by: Ramon Butter <ramon.butter@elastic.co>
2023-08-22 14:30:08 +02:00