Skip to content
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

[FCOS] Rebase Sep 10 #4158

Merged
merged 25 commits into from
Sep 11, 2020
Merged

Conversation

vrutkovs
Copy link
Member

Required to pass cluster-policy-controller image

Gal-Zaidman and others added 25 commits September 10, 2020 21:06
When calling terraform destroy the tmpVM disk is not removed from the engine. This is because the tmp VM unlike any other VM is not created from an oVirt template, and we create a separate disk for it with ovirt_image_transfer.
This PR removes the disk resource when calling destroy

Signed-off-by: Gal-Zaidman <gzaidman@redhat.com>
…data config

This PR is autogenerated by the [ocp-build-data-enforcer][1].
It updates the baseimages in the Dockerfile used for promotion in order to ensure it
matches the configuration in the [ocp-build-data repository][2] used
for producing release artifacts.

If you believe the content of this PR is incorrect, please contact the dptp team in
#forum-testplatform.

[1]: https://github.com/openshift/ci-tools/tree/master/cmd/ocp-build-data-enforcer
[2]: https://github.com/openshift/ocp-build-data/tree/openshift-4.6-rhel-8/images
…h ocp-build-data config

This PR is autogenerated by the [ocp-build-data-enforcer][1].
It updates the baseimages in the Dockerfile used for promotion in order to ensure it
matches the configuration in the [ocp-build-data repository][2] used
for producing release artifacts.

If you believe the content of this PR is incorrect, please contact the dptp team in
#forum-testplatform.

[1]: https://github.com/openshift/ci-tools/tree/master/cmd/ocp-build-data-enforcer
[2]: https://github.com/openshift/ocp-build-data/tree/openshift-4.6-rhel-8/images
…data config

This PR is autogenerated by the [ocp-build-data-enforcer][1].
It updates the baseimages in the Dockerfile used for promotion in order to ensure it
matches the configuration in the [ocp-build-data repository][2] used
for producing release artifacts.

If you believe the content of this PR is incorrect, please contact the dptp team in
#forum-testplatform.

[1]: https://github.com/openshift/ci-tools/tree/master/cmd/ocp-build-data-enforcer
[2]: https://github.com/openshift/ocp-build-data/tree/openshift-4.6-rhel-8/images
Do not assume that the `storage` is present in the Ignition file
generated by the Installer.
US Govcloud and China partitions do not allow copying AMI from commercial region us-east-1. Therefore the users
need to provide the AMI for control plane and compute.
Managed policies could be attached after initial installation. In order
to delete the IAM roles created during install, these custom managed
polices should be detached allowing the role to be deleted.
This will increase install speed and reduce retries by creating namespace annotations
required for SCC.
Trailing commas are not allowed in JSON.
There are no longer any etcd records in our DNS, and some other details
of how baremetal DNS works have changed since this was originally
written. This updates everything to reflect the current reality.
Pass the root device hints given by the user in the install-config to
the BareMetalHost resources created in the cluster.

Signed-off-by: Doug Hellmann <dhellmann@redhat.com>
In RHEL8 we need to use explicitly python3 command

Signed-off-by: Roberto Ciatti <rciatti@redhat.com>
Moving Network Requirements upper to keep all the requirements at the
beginning
Now, during install config generation, we cannot set lbFloatingIP
value because there is a variable redeclaration in the code.

This patch removes nested variable declaration, which allows the
installer to assign the value to the right variable.
…ests and openshift directory to avoid unwanted file types

Since all the files from manifests/ and openshift/ directories are candidate for k8s resources to be pushed by
the installer to the cluster when bootstrapping, having non yaml/json files causes failure on reading.
In some environments Glance cannot return bootstrap ignition config
in time (10 seconds), and users see timeout errors. To prevent it
this commit increases the default timeout to two minutes.
… ingressVIP addresses

Added required documentation describing the roles
and requirements of apiVIP and ingressVIP fields in install-config.yaml
This change allows the haproxy.service to restart cleanly by removing
the haproxy pod on ExecStop.
The example script to remove apiVIP and ingressVIP attributes from the
`install-config.yaml` file used an invalid python keyword. This commit
fixes it.
Because the script is passed on the command line to the python
interpreter, it's enclosed in simple quotes. As a consequence, we should
use double quotes for strings otherwise we get a SyntaxError.
Semicolons in python are only needed in case we have multiple statements
on the same line. This is not the case in our scripts.
@vrutkovs
Copy link
Member Author

/uncc markmc Fedosin
/cc LorbusChris

@vrutkovs
Copy link
Member Author

/override ci/prow/e2e-aws

@openshift-ci-robot
Copy link
Contributor

@vrutkovs: Overrode contexts on behalf of vrutkovs: ci/prow/e2e-aws

In response to this:

/override ci/prow/e2e-aws

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@LorbusChris
Copy link
Member

/approve
/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Sep 11, 2020
@openshift-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: LorbusChris

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

The pull request process is described here

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

@openshift-ci-robot openshift-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Sep 11, 2020
@openshift-merge-robot openshift-merge-robot merged commit 6faa4f1 into openshift:fcos Sep 11, 2020
@vrutkovs vrutkovs deleted the fcos-rebase-sep10 branch September 16, 2020 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.
Projects
None yet
Development

Successfully merging this pull request may close these issues.