Skip to content

Conversation

@bison
Copy link
Contributor

@bison bison commented Aug 24, 2018

This is just a quick fix so we can start testing with a newer actuator image. We need to spend more time thinking about the types here and exposing more of the available options.

@openshift-ci-robot openshift-ci-robot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Aug 24, 2018
@openshift-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: bison
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: spangenberg

If they are not already assigned, you can assign the PR to them by writing /assign @spangenberg in a comment when ready.

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@ingvagabund
Copy link
Member

/test e2e

@ingvagabund
Copy link
Member

/retest

@@ -1,6 +1,12 @@
apiVersion: v1
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should move this into the examples folder

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

memory: 30Mi
- name: aws-machine-controller
image: quay.io/alberto_lamela/aws-machine-controller:mvp # TODO: move this to openshift org
image: quay.io/bison/aws-machine-controller:cfc14e5 # TODO: move this to openshift org
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should be able to use image built by CI now? cc @ingvagabund

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't find the image yet.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see machine-api-operator images in the output of oc describe is -n openshift origin-v3.11 --server https://api.ci.openshift.org but they reference the internal registry on that cluster. The images are supposed to be mirrored to Quay and Docker Hub, but I'm not sure where to find them.

ami:
id: "{{ .MachineConfig.AMI }}"
credentialsSecret:
name: aws-credentials-secret
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not available on the installer, we should omit it so the aws client uses the machine ami role

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense. This is nice for testing locally with the AWS actuator though. It should probably just be optional.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pushed a quick fix to make this optional.

@enxebre
Copy link
Member

enxebre commented Aug 27, 2018

See follow up for consolidating config here https://jira.coreos.com/browse/CLOUD-138
In general I think we should expose as config only which is strictly necessary for integrating with the installer.
Did you have the chance to adapt to this and test it via openshift/installer#119?

@bison
Copy link
Contributor Author

bison commented Aug 27, 2018

I didn't get a chance to test via the installer yet. I'll give that a shot.

This updates the configuration to allow working with an up-to-date AWS
actuator image.  This is only a starting point.  It does not cover the
complete set of options available in the provider config types.
@enxebre
Copy link
Member

enxebre commented Aug 30, 2018

closed via #35

@enxebre enxebre closed this Aug 30, 2018
@bison bison deleted the update-actuator branch August 30, 2018 16:00
ingvagabund added a commit to ingvagabund/machine-api-operator that referenced this pull request Jul 11, 2019
germanparente pushed a commit to germanparente/machine-api-operator that referenced this pull request Sep 23, 2025
germanparente pushed a commit to germanparente/machine-api-operator that referenced this pull request Sep 23, 2025
…phase

OCPBUGS-4574: Machines with invalid zones stuck in no phase
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants