Skip to content

types/vsphere: simplify vsphere platform#1591

Merged
openshift-merge-robot merged 1 commit intoopenshift:masterfrom
staebler:vsphere_trim_install_config
Apr 12, 2019
Merged

types/vsphere: simplify vsphere platform#1591
openshift-merge-robot merged 1 commit intoopenshift:masterfrom
staebler:vsphere_trim_install_config

Conversation

@staebler
Copy link
Copy Markdown
Contributor

Remove most of the configuration from the vSphere platform, leaving only the options that a basic customer would need to get a cluster running.

Remove most of the configuration from the vSphere platform,
leaving only the options that a basic customer would need
to get a cluster running.
@openshift-ci-robot openshift-ci-robot added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Apr 10, 2019
@openshift-ci-robot openshift-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Apr 10, 2019
@staebler
Copy link
Copy Markdown
Contributor Author

staebler commented Apr 10, 2019

$ cat <<EOF > install-config.yaml 
apiVersion: v1beta4
baseDomain: devcluster.openshift.com 
metadata:
  name: mstaeble
networking:
  machineCIDR: "139.178.89.192/26"
platform:
  vsphere:
    vCenter: vcsa.vmware.devcluster.openshift.com
    username: me@e2e.local
    password: you will never guess
    datacenter: dc1
    defaultDatastore: nvme-ds1
pullSecret: redacted
sshKey: redacted
EOF

$ openshift-install create manifests
INFO Consuming "Install Config" from target directory 

$ cat manifests/cloud-provider-config.yaml 
apiVersion: v1
data:
  config: |+
    [Global]
    secret-name      = vsphere-creds
    secret-namespace = kube-system
    insecure-flag    = 1

    [Workspace]
    server            = vcsa.vmware.devcluster.openshift.com
    datacenter        = dc1
    default-datastore = nvme-ds1
    folder            = mstaeble

    [VirtualCenter "vcsa.vmware.devcluster.openshift.com"]
    datacenters = dc1

kind: ConfigMap
metadata:
  creationTimestamp: null
  name: cloud-provider-config
  namespace: openshift-config

$ cat openshift/99_cloud-creds-secret.yaml 
kind: Secret
apiVersion: v1
metadata:
  namespace: kube-system
  name: vsphere-creds
data:
  vcsa.vmware.devcluster.openshift.com.username: bWVAZTJlLmxvY2Fs
  vcsa.vmware.devcluster.openshift.com.password: eW91IHdpbGwgbmV2ZXIgZ3Vlc3M=

Copy link
Copy Markdown
Contributor

@abhinavdahiya abhinavdahiya left a comment

Choose a reason for hiding this comment

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

LGTM

@abhinavdahiya
Copy link
Copy Markdown
Contributor

/retest

@dav1x
Copy link
Copy Markdown
Contributor

dav1x commented Apr 10, 2019

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Apr 10, 2019
@openshift-ci-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: abhinavdahiya, dav1x, staebler

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:
  • OWNERS [abhinavdahiya,staebler]

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

@abhinavdahiya
Copy link
Copy Markdown
Contributor

e2e-failure:

Failing tests:

[sig-storage] In-tree Volumes [Driver: emptydir] [Testpattern: Dynamic PV (default fs)] volumes should be mountable [Suite:openshift/conformance/parallel] [Suite:k8s]

/retest

@vrutkovs
Copy link
Copy Markdown
Contributor

vrutkovs commented Apr 11, 2019

[sig-storage] In-tree Volumes [Driver: gluster] [Testpattern: Inline-volume (default fs)] subPath should support existing single file [Suite:openshift/conformance/parallel] [Suite:k8s]
[sig-storage] In-tree Volumes [Driver: vSphere] [Testpattern: Pre-provisioned PV (ext3)] volumes should allow exec of files on the volume [Suite:openshift/conformance/parallel] [Suite:k8s]

/retest

@vrutkovs
Copy link
Copy Markdown
Contributor

level=fatal msg="failed to wait for bootstrap-complete event: timed out waiting for the condition"

/retest

@vrutkovs
Copy link
Copy Markdown
Contributor

/retest

@vrutkovs
Copy link
Copy Markdown
Contributor

VpcLimitExceeded: The maximum number of VPCs has been reached

/retest

@vrutkovs
Copy link
Copy Markdown
Contributor

/test e2e-aws

@abhinavdahiya
Copy link
Copy Markdown
Contributor

could not create target imagestream: an empty namespace may not be set during creation

/retest

@openshift-merge-robot openshift-merge-robot merged commit 8139d43 into openshift:master Apr 12, 2019
wking added a commit to wking/openshift-installer that referenced this pull request Jan 10, 2020
It's been vCenter since the property landed in 3e73413
(types/vsphere: simplify vsphere platform, 2019-04-10, openshift#1591).  This
commit fixes "vcenter" typos from 0ec07d0 (docs: vSphere
installation docs, 2019-04-07, openshift#1545) and a947609 (docs/user:
Standardize install-config property documentation, 2019-08-05, openshift#2162).
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. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants