cloudfoundry / cf-for-k8s

The open source deployment manifest for Cloud Foundry on Kubernetes
Apache License 2.0
301 stars 115 forks source link

Bump Eirini to v4.0.0 #657

Closed gcapizzi closed 3 years ago

gcapizzi commented 3 years ago

WHAT is this change about?

This bumps Eirini to v4.0.0 and applies some changes that are needed or possible with this new release.

In particular:

This passes the smoke tests if I point config/values/10-eirini-images.yml to our latest images.

Does this PR introduce a change to config/values.yml?

config/values/10-eirini-images.yml changes the opi key to be api.

Tag your pair, your PM, and/or team

@cloudfoundry/eirini

cf-gitbot commented 3 years ago

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/177776975

The labels on this github issue will be updated when the story is started.

cf-rel-int-status-bot commented 3 years ago

Hello friend, it looks like your pull request has failed one or more of our checks. Please take a look! :eyes:

cf-rel-int-status-bot commented 3 years ago

Hello friend, it looks like your pull request has failed one or more of our checks. Please take a look! :eyes:

cf-rel-int-status-bot commented 3 years ago

Hello friend, it looks like your pull request has failed one or more of our checks. Please take a look! :eyes:

cf-rel-int-status-bot commented 3 years ago

Hello friend, it looks like your pull request has failed one or more of our checks. Please take a look! :eyes:

cf-rel-int-status-bot commented 3 years ago

Hello friend, it looks like your pull request has failed one or more of our checks. Please take a look! :eyes:

gcapizzi commented 3 years ago

I think the failures above are due to the images not being up-to-date.

cf-rel-int-status-bot commented 3 years ago

Hello friend, it looks like your pull request has failed one or more of our checks. Please take a look! :eyes:

cf-rel-int-status-bot commented 3 years ago

Hello friend, it looks like your pull request has failed one or more of our checks. Please take a look! :eyes:

heycait commented 3 years ago

Hmm.. since it seems to be an issue with the images, could we update those first and merge it in and re-trigger the tests for this PR? Or do you think the changes to the image getting merged first will break what is currently in cf-for-k8s?

Perhaps this doesn't matter either way because this will be a fast follow up... I was asking to see if we should create another story to address the image bumps first and then let this one go through again.

gcapizzi commented 3 years ago

Hmm.. since it seems to be an issue with the images, could we update those first and merge it in and re-trigger the tests for this PR? Or do you think the changes to the image getting merged first will break what is currently in cf-for-k8s?

Yeah I think the new images will break in current cf-for-k8s. The ideal thing to do would be to update this PR with the new images, but I don't know if you already have them built and which ones they are, is there a way for me to find out?

heycait commented 3 years ago

After speaking with the rest of the team, it sounds like we'll want to first merge in this PR https://github.com/cloudfoundry/cf-for-k8s/pull/658 and have you rebase your changes on top of that and update image references where needed.

This sounds like a temporary issue until we're done with our image building work, so for this PR, you can go ahead and find all references to Eirini images and replace them with the updated ones ya'll have (and then we'll follow up later to rebuild them).

gcapizzi commented 3 years ago

Sounds good, we should be green as soon as we rebase on top of #658! We should probably also think of a future in which we just build the right images to begin with, maybe by using your tooling?

davewalter commented 3 years ago

@gcapizzi PR #658 has been merged so you should just be able to rebase on HEAD of develop.

gcapizzi commented 3 years ago

@davewalter done! it looks like the build is stuck due to some terraform issue though ☹️

jspawar commented 3 years ago

Yea that appeared to have been a strange flake, has since been resolved. This looks good to go then, so merging. Thanks!