Skip to content

[ci] Fix serverless project creation#174403

Merged
delanni merged 4 commits intoelastic:mainfrom
jbudz:test-project-creation
Jan 8, 2024
Merged

[ci] Fix serverless project creation#174403
delanni merged 4 commits intoelastic:mainfrom
jbudz:test-project-creation

Conversation

@jbudz
Copy link
Contributor

@jbudz jbudz commented Jan 5, 2024

In #173159 we authenticated with another service account, and were no longer operating under the expected config. This was causing gcloud secrets to access the wrong project and throw errors.

This revokes the service account after we're done uploading CDN assets so we can switch back to the default service account.

Testing a fix, not for merging.
@jbudz jbudz added the ci:project-deploy-elasticsearch Create an Elasticsearch Serverless project label Jan 5, 2024
@jbudz
Copy link
Contributor Author

jbudz commented Jan 5, 2024

buildkite test this

1 similar comment
@jbudz
Copy link
Contributor Author

jbudz commented Jan 5, 2024

buildkite test this

@jbudz
Copy link
Contributor Author

jbudz commented Jan 5, 2024

@elasticmachine merge upstream

@jbudz
Copy link
Contributor Author

jbudz commented Jan 5, 2024

buildkite test this

@jbudz
Copy link
Contributor Author

jbudz commented Jan 6, 2024

buildkite test this

@kibana-ci
Copy link

kibana-ci commented Jan 6, 2024

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] Jest Tests #16 / FileAttachmentEvent renders clickable name

Metrics [docs]

Canvas Sharable Runtime

The Canvas "shareable runtime" is an bundle produced to enable running Canvas workpads outside of Kibana. This bundle is included in third-party webpages that embed canvas and therefor should be as slim as possible.

id before after diff
module count - 5730 +5730
total size - 6.0MB +6.0MB

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@jbudz jbudz changed the title Test project creation [ci] Fix serverless project creation Jan 6, 2024
@jbudz jbudz added Team:Operations Kibana-Operations Team release_note:skip Skip the PR/issue when compiling release notes labels Jan 6, 2024
@jbudz jbudz marked this pull request as ready for review January 6, 2024 02:15
@jbudz jbudz requested a review from a team as a code owner January 6, 2024 02:15
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-operations (Team:Operations)

@delanni delanni merged commit 88612c4 into elastic:main Jan 8, 2024
@kibanamachine kibanamachine added v8.13.0 backport:skip This PR does not require backporting labels Jan 8, 2024
delanni pushed a commit to delanni/kibana that referenced this pull request Jan 11, 2024
In elastic#173159 we authenticated with
another service account, and were no longer operating under the expected
config. This was causing `gcloud secrets` to access the wrong project
and throw errors.

This revokes the service account after we're done uploading CDN assets
so we can switch back to the default service account.

---------

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting ci:project-deploy-elasticsearch Create an Elasticsearch Serverless project release_note:skip Skip the PR/issue when compiling release notes Team:Operations Kibana-Operations Team v8.13.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants