Skip to content

Instantly share code, notes, and snippets.

@jtaleric
Last active November 1, 2018 14:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save jtaleric/da076cd7582c02c964d97c988873afc2 to your computer and use it in GitHub Desktop.
Save jtaleric/da076cd7582c02c964d97c988873afc2 to your computer and use it in GitHub Desktop.

OSP14 Notes

Undercloud is now containerized by default

We need to add to the undrecloud.conf

docker_insecure_registries=docker-registry.engineering.redhat.com,brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888
container_images_file=/home/stack/containers-prepare-parameter.yaml

The conainers-prepare-parameter.yaml needs to contain,

parameter_defaults:
  ContainerImagePrepare:
  - push_destination: true
    set:
      ceph_image: rhceph
      ceph_namespace: brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888
      ceph_tag: 3-12
      name_prefix: openstack-
      name_suffix: ''
      namespace: docker-registry.engineering.redhat.com/rhosp14
      neutron_driver: null
      openshift_base_image: ose
      openshift_cockpit_image: registry-console
      openshift_cockpit_namespace: registry.access.redhat.com/openshift3
      openshift_cockpit_tag: v3.9
      openshift_etcd_image: etcd
      openshift_etcd_namespace: registry.access.redhat.com/rhel7
      openshift_etcd_tag: 2018-09-06.1
      openshift_gluster_block_image: rhgs-gluster-block-prov-rhel7
      openshift_gluster_image: rhgs-server-rhel7
      openshift_gluster_namespace: registry.access.redhat.com/rhgs3
      openshift_gluster_tag: 2018-09-06.1
      openshift_heketi_image: rhgs-volmanager-rhel7
      openshift_heketi_namespace: registry.access.redhat.com/rhgs3
      openshift_heketi_tag: 2018-09-06.1
      openshift_namespace: registry.access.redhat.com/openshift3
      openshift_tag: v3.9
      tag: 2018-09-06.1

I am going to patch McCloud to use the right tag/etc... However, currently OSP14 does not work with McCloud.

09/13/18 - Update

McCloud can now install the undercloud just fine, however :

Deploying templates in the directory /tmp/tripleoclient-KY5oXk/tripleo-heat-templates
Initializing overcloud plan deployment
Creating overcloud Heat stack
The action raised an exception [action_ex_id=156a79b8-298a-4f8a-a515-84ab15aed4b8, action_cls='<class 'mistral.actions.action_factory.DeployStackAction'>', attributes='{}', params='{u'skip_deploy_identifier': False, u'container': u'overcloud', u'timeout': 240}']
 ERROR: Property error: : resources.Compute<nested_stack>.resources.0<https://192.168.24.2:13808/v1/AUTH_8227b98c76fd468d996b7ae8a314e152/overcloud/puppet/compute-role.yaml>.resources.NetworkConfig.properties: : Unknown Property StorageMgmtInterfaceRoutes

Which requires us to update our nic templates with : https://review.gerrithub.io/#/c/redhat-openstack/infrared/+/423765/3/plugins/tripleo-overcloud/vars/deployment/files/virt/network/three-nics-vlans/osp11/compute.yaml.j2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment