rh-openstack-ci-team
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Write
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
      • Invitee
    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Sharing URL Help
Menu
Options
Versions and GitHub Sync Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Write
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
Invitee
Publish Note

Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

Your note will be visible on your profile and discoverable by anyone.
Your note is now live.
This note is visible on your profile and discoverable online.
Everyone on the web can find and read all notes of this public team.
See published notes
Unpublish note
Please check the box to agree to the Community Guidelines.
View profile
Engagement control
Commenting
Permission
Disabled Forbidden Owners Signed-in users Everyone
Enable
Permission
  • Forbidden
  • Owners
  • Signed-in users
  • Everyone
Suggest edit
Permission
Disabled Forbidden Owners Signed-in users Everyone
Enable
Permission
  • Forbidden
  • Owners
  • Signed-in users
Emoji Reply
Enable
Import from Dropbox Google Drive Gist Clipboard
   owned this note    owned this note      
Published Linked with GitHub
Subscribed
  • Any changes
    Be notified of any changes
  • Mention me
    Be notified of mention me
  • Unsubscribe
Subscribe
# CentOS8 containers build ## short list blocking centos8 container builds | Missing package | Prevents building | | -------- | -------- | | uwsgi-plugin-python3 | barbican-api | | ceph* | cinder-api | || cinder-backup | || cinder-scheduler | || cinder-volume | || gnocchi-statsd | || gnocchi-metricd | || gnocchi-api | || manila-share | | etcd | etcd | | shellinabox | ironic-conductor | | collectd-ping | collectd | ## Summary ``` 'centos8': { "barbican-api", # Missing uwsgi-plugin-python3 "ceph-base", # Missing Ceph repo "cinder-base", # Missing Ceph repo "collectd", # Missing collectd-ping and # collectd-sensubility packages "elasticsearch", # Missing elasticsearch repo "etcd", # Missing etcd package "fluentd", # Missing td-agent repo "gnocchi-base", # Missing Ceph repo "hacluster-base", # Missing hacluster repo "ironic-conductor", # Missing shellinabox package "kibana", # Missing elasticsearch repo "manila-share", # Missing Ceph repo "mongodb", # Missing mongodb and mongodb-server packages "monasca-grafana", # Using python2 "nova-spicehtml5proxy", # Missing spicehtml5 package "opendaylight", # Missing opendaylight repo "ovsdpdk", # Not supported on CentOS "sensu-base", # Missing sensu package "tgtd", # Not supported on CentOS 8 }, ``` https://review.opendev.org/#/c/699414/9/kolla/image/build.py ## Status * 7 containers less compared to CentOS7 on expected list * 120 containers built (vs 129) * 12 ignored/skipped containers: * barbican-api * ironic-conductor * manila-share * cinder-backup * cinder-volume * cinder-api * cinder-scheduler * collectd * gnocchi-statsd * gnocchi-metricd * gnocchi-api * etcd * 2 failed to build (not neeeded): * sensu-base * skydive-agent ### Not built in CentOS8 (absent in --list-images) ``` $ sudo buildah images | grep tripleomaster/centos-binary | wc -l 120 ``` ``` $ cat diff-expected.txt barbican-api ironic-conductor manila-share cinder-backup cinder-volume cinder-api cinder-scheduler collectd gnocchi-statsd gnocchi-metricd gnocchi-api etcd ``` ``` $ wc -l centos8-expected.txt 122 centos8-expected.txt ``` ``` $ wc -l centos7-expected.txt 129 centos7-expected.txt ``` ## Summary of issues - [x] install centos-release-opstools from centos7 (absent in centos8) - [x] install yum-utils in the base container (yum-config-manager) - [x] make sure CentOS-HA.repo is enabled - [x] https://review.opendev.org/703640 centos8: fix rabbitmq and qdrouterd ~~- [x] fake a epel.repo and CentOS-OpsTools.repo~~ ## Build steps #### setup dlrn repos ``` sudo su - pushd /etc/yum.repos.d curl -O https://trunk.rdoproject.org/centos8-master/tripleo-ci-testing/delorean.repo curl -O https://trunk.rdoproject.org/centos8-master/delorean-deps.repo popd exit cd mkdir dlrn pushd dlrn curl -O https://trunk.rdoproject.org/centos8-master/tripleo-ci-testing/delorean.repo curl -O https://trunk.rdoproject.org/centos8-master/delorean-deps.repo popd ``` #### install required packages ```shell=bash sudo dnf install -y git python3 buildah* podman* "@Development Tools" python3-devel tripleo-common curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python3 get-pip.py ``` #### install repos ```shell=bash cd git clone https://github.com/openstack/python-tripleoclient.git git clone https://github.com/openstack/kolla.git #git clone https://github.com/openstack/tripleo-common.git #pip install -e tripleo-common/ --user pip install -e python-tripleoclient/ --user pip install -e kolla/ --user ``` #### apply kolla patch for centos8 ``` pushd kolla git fetch https://review.opendev.org/openstack/kolla refs/changes/68/692368/60 && git checkout FETCH_HEAD popd ``` #### Unpin rabbitmq-server on kolla docker/rabbitmq/Dockerfile.j2 ```dockerfile= {% if distro_package_manager == 'dnf' %} {% set rabbitmq_packages = rabbitmq_packages + [ 'rabbitmq-server' ] %} ``` #### create build dir ```shell=bash cd mkdir build cd build ``` #### workarounds epel ``` [epel] name=CentOS-$releasever - epel baseurl=http://mirror.centos.org/$contentdir/$releasever/HighAvailability/$basearch/os/ gpgcheck=0 enabled=0 ``` centos-release-opstools ``` # CentOS-OpsTools.repo [centos-release-opstools] name=CentOS-$releasever - OpsTools mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=fake gpgcheck=0 enabled=0 ``` #### Dockerfile Dockerfile.j2 ```dockerfile FROM centos:8 COPY ../dlrn/delorean*.repo /etc/yum.repos.d/. COPY CentOS-OpsTools.repo /etc/yum.repos.d/. COPY epel.repo /etc/yum.repos.d/. RUN dnf clean all RUN dnf install -y yum-utils RUN dnf install -y https://cbs.centos.org/kojifiles/packages/centos-release-opstools/1/8.el7/noarch/centos-release-opstools-1-8.el7.noarch.rpm ``` #### build base container ```shell==bash sudo buildah bud -t centos:8 . ``` #### kolla-build.conf ``` [DEFAULT] base=centos base_image=centos base_tag=8 type=binary registry=trunk.registry.rdoproject.org tag=65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 template_override=/usr/share/tripleo-common/container-images/tripleo_kolla_template_overrides.j2 # we use the repos off the main host as they will already have the correct mirror info in them rpm_setup_config="" push=False pull=False namespace=tripleomaster debug=True ``` #### build containers ```shell=bash openstack overcloud container image build \ --kolla-config-file /home/centos/build/kolla-build.conf \ --exclude haproxy \ --exclude fluentd \ --exclude skydive-agent \ --use-buildah ``` ### Built containers #### How many built? ``` sudo buildah images -a | grep centos-binary | wc -l 120 ``` #### List of containers built ``` trunk.registry.rdoproject.org/tripleomaster/centos-binary-tempest 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 d19d2fcb83bf 2 hours ago 1.33 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-sahara-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 e28296dc6ecc 2 hours ago 1.66 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-sahara-engine 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 c35433705287 2 hours ago 1.66 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-swift-proxy-server 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 a6d0e79d6a9c 2 hours ago 871 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-zaqar-wsgi 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 1d02964e4e43 2 hours ago 850 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-zaqar-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 9d6f06437e32 2 hours ago 850 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-swift-account 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 ae516f30f1ae 2 hours ago 848 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-swift-container 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 15d38368bc1d 2 hours ago 848 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-swift-object 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 396ddfdbfa37 2 hours ago 848 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-sahara-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 217a1b45a1a0 2 hours ago 1.62 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-swift-object-expirer 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 90536d8fc9fe 2 hours ago 848 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-placement-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 2c4e21c5dd9e 2 hours ago 941 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-swift-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 51557c88dd26 2 hours ago 815 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-nova-compute-ironic 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 9aa753ec89f5 2 hours ago 1.82 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-nova-compute 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 2a5df9ae081d 2 hours ago 1.76 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-panko-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 80b3aa5b1fdc 2 hours ago 885 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-placement-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 2bcd27e0d253 2 hours ago 888 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-nova-scheduler 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 3255b1d87e51 2 hours ago 1.13 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-neutron-server-ovn 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 2abf0eb0d7bb 2 hours ago 1.11 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-panko-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 146962d8da1f 2 hours ago 849 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-nova-serialproxy 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 5cee6fc177a1 2 hours ago 929 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-octavia-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 2ba28c4f05c5 2 hours ago 964 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-neutron-server 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 c810dcc590f7 2 hours ago 1.11 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-octavia-housekeeping 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 44567a7e1311 2 hours ago 876 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-octavia-worker 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 fee1336e7987 2 hours ago 876 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-neutron-sriov-agent 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 cdda1e8c1cad 2 hours ago 968 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-octavia-health-manager 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 e7fc7f1147f7 2 hours ago 876 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-nova-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 9513c9d07c3b 2 hours ago 1.04 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-nova-novncproxy 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 6da2e18f33e7 2 hours ago 1.02 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-neutron-openvswitch-agent 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 4fd825ffed1b 2 hours ago 968 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-mistral-executor 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 0d49a3591fe3 2 hours ago 1.54 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-neutron-mlnx-agent 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 79f2c66af3b8 2 hours ago 977 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-octavia-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 f282a4bf816a 2 hours ago 842 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-neutron-l3-agent 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 9a532436c7a4 2 hours ago 1.13 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-neutron-metadata-agent-ovn 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 b89ab22dff2a 2 hours ago 1.11 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-neutron-dhcp-agent 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 3c6903b2882e 2 hours ago 1.11 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-neutron-metadata-agent 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 2b85d2c3b2cc 2 hours ago 932 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-mistral-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 cc947447c8a9 2 hours ago 1.26 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-nova-conductor 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 601c16a9db77 2 hours ago 929 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ironic-neutron-agent 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 bf7c87bfe6ba 2 hours ago 968 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-mistral-engine 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 82f6476620e7 2 hours ago 1.24 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-novajoin-notifier 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 9b9b21bdec07 2 hours ago 903 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-novajoin-server 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 84d10f20985f 2 hours ago 903 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-mistral-event-engine 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 588c7cb36046 2 hours ago 1.24 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-novajoin-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 5a2d30a8c789 2 hours ago 903 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-nova-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 f5bc8605a828 2 hours ago 893 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-neutron-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 7e25fa1f7b12 2 hours ago 932 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-mistral-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 cac024eddac8 2 hours ago 1.2 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-keystone-ssh 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 20bddc948272 2 hours ago 894 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-manila-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 bf597700df86 2 hours ago 886 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-tripleoclient 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 72fd2f169455 2 hours ago 1.27 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-keystone 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 54a366e0abfa 2 hours ago 892 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-keystone-fernet 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 ab8e11954b43 2 hours ago 864 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-horizon 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 804e585463c2 2 hours ago 1.09 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ironic-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 ef9ccb5d724a 2 hours ago 885 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ironic-pxe 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 6a68aea78c8b 2 hours ago 890 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-manila-scheduler 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 258dfeb2eb7c 2 hours ago 833 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-manila-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 d5ec41baa6a6 2 hours ago 833 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-keystone-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 bdc377770cf6 2 hours ago 858 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ironic-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 e69c084c9ce9 2 hours ago 832 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-heat-api-cfn 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 2de1013c80fb 2 hours ago 933 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-heat-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 f26e49da40cb 2 hours ago 933 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-heat-all 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 bac1706e0178 2 hours ago 933 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-heat-engine 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 7c00f1f36f5c 2 hours ago 933 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ironic-inspector 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 85eb24bdfb48 2 hours ago 815 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-heat-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 394a916604fa 2 hours ago 899 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-glance-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 b04ebbb3a4db 2 hours ago 910 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-designate-worker 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 59f204a49c43 2 hours ago 861 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-gnocchi-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 938fa5651e3f 2 hours ago 1.01 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-designate-sink 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 7bb61f82a844 2 hours ago 856 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-designate-producer 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 b8fee308a383 2 hours ago 856 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-glance-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 d3c3a485b396 2 hours ago 860 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-designate-backend-bind9 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 d36b8d188c25 2 hours ago 861 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-designate-central 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 66e34e9688e2 2 hours ago 856 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-designate-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 d0fef9ddeeff 2 hours ago 856 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-designate-mdns 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 d531a6e64953 2 hours ago 856 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ec2-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 86990d995035 2 hours ago 864 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-designate-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 ec6eea6734d2 2 hours ago 823 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-aodh-notifier 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 557b81eb7918 2 hours ago 873 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-aodh-evaluator 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 d378bd47dea7 2 hours ago 873 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-aodh-api 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 27c44a25781c 2 hours ago 846 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-aodh-listener 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 e816cd2fa05f 2 hours ago 873 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ceilometer-ipmi 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 40ade70c0f1d 2 hours ago 873 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ceilometer-central 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 e4249489dae9 2 hours ago 871 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ceilometer-compute 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 2c16ab8e7f47 2 hours ago 871 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ceilometer-notification 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 425ddb5d7fa2 2 hours ago 861 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-barbican-keystone-listener 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 f0313710629b 2 hours ago 852 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-barbican-worker 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 b7d4387d4058 2 hours ago 852 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-cinder-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 23048f179170 2 hours ago 868 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-aodh-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 946e41cd3c87 2 hours ago 840 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ceilometer-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 b5c5023ccb09 2 hours ago 828 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-rsyslog 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 9a6f82914486 2 hours ago 560 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-barbican-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 8e264b2641df 2 hours ago 819 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-skydive-analyzer 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 9519b8cecde8 2 hours ago 658 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-skydive-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 6a7aca7d9b2b 2 hours ago 658 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-rsyslog-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 3b6fe3309eff 2 hours ago 536 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-nova-libvirt 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 8d746421fff8 2 hours ago 1.8 GB trunk.registry.rdoproject.org/tripleomaster/centos-binary-openstack-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 103219959ff8 2 hours ago 775 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-redis 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 0b340562b6cb 2 hours ago 676 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-rabbitmq 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 0ae5f265ff48 3 hours ago 846 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-redis-sentinel 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 8baa8d2bbb2d 3 hours ago 538 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-redis-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 6d656d9b6ba2 3 hours ago 511 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ovn-northd 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 344fa2f1d5a9 3 hours ago 749 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ovn-nb-db-server 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 47201c9e4a61 3 hours ago 613 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ovn-controller 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 5855e7f62faa 3 hours ago 613 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ovn-sb-db-server 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 c87873902cff 3 hours ago 613 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-qdrouterd 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 5ea8db777fb2 3 hours ago 539 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-ovn-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 ab432bc8797b 3 hours ago 586 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-prometheus-memcached-exporter 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 675f8bfc5483 3 hours ago 523 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-prometheus-haproxy-exporter 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 55ec3394623c 3 hours ago 523 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-prometheus-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 4630761e6c52 3 hours ago 511 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-openvswitch-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 f0455a5e584a 3 hours ago 554 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-mariadb 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 9327724dc4d2 3 hours ago 889 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-memcached 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 d8e5154af4b2 3 hours ago 555 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-multipathd 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 8a9ece1d740b 3 hours ago 536 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-haproxy 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 29aff1f65e2f 3 hours ago 674 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-iscsid 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 30ff1a7b150e 3 hours ago 557 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-keepalived 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 77a489288979 3 hours ago 550 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-cron 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 ee7e0992bde4 3 hours ago 534 MB trunk.registry.rdoproject.org/tripleomaster/centos-binary-base 65570a311e1303d8084d12ee82868e6d0f411e8a_41250740 2067071d8233 3 hours ago 511 MB ```

Import from clipboard

Paste your markdown or webpage here...

Advanced permission required

Your current role can only read. Ask the system administrator to acquire write and comment permission.

This team is disabled

Sorry, this team is disabled. You can't edit this note.

This note is locked

Sorry, only owner can edit this note.

Reach the limit

Sorry, you've reached the max length this note can be.
Please reduce the content or divide it to more notes, thank you!

Import from Gist

Import from Snippet

or

Export to Snippet

Are you sure?

Do you really want to delete this note?
All users will lose their connection.

Create a note from template

Create a note from template

Oops...
This template has been removed or transferred.
Upgrade
All
  • All
  • Team
No template.

Create a template

Upgrade

Delete template

Do you really want to delete this template?
Turn this template into a regular note and keep its content, versions, and comments.

This page need refresh

You have an incompatible client version.
Refresh to update.
New version available!
See releases notes here
Refresh to enjoy new features.
Your user state has changed.
Refresh to load new user state.

Sign in

Forgot password

or

By clicking below, you agree to our terms of service.

Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
Wallet ( )
Connect another wallet

New to HackMD? Sign up

Help

  • English
  • 中文
  • Français
  • Deutsch
  • 日本語
  • Español
  • Català
  • Ελληνικά
  • Português
  • italiano
  • Türkçe
  • Русский
  • Nederlands
  • hrvatski jezik
  • język polski
  • Українська
  • हिन्दी
  • svenska
  • Esperanto
  • dansk

Documents

Help & Tutorial

How to use Book mode

Slide Example

API Docs

Edit in VSCode

Install browser extension

Contacts

Feedback

Discord

Send us email

Resources

Releases

Pricing

Blog

Policy

Terms

Privacy

Cheatsheet

Syntax Example Reference
# Header Header 基本排版
- Unordered List
  • Unordered List
1. Ordered List
  1. Ordered List
- [ ] Todo List
  • Todo List
> Blockquote
Blockquote
**Bold font** Bold font
*Italics font* Italics font
~~Strikethrough~~ Strikethrough
19^th^ 19th
H~2~O H2O
++Inserted text++ Inserted text
==Marked text== Marked text
[link text](https:// "title") Link
![image alt](https:// "title") Image
`Code` Code 在筆記中貼入程式碼
```javascript
var i = 0;
```
var i = 0;
:smile: :smile: Emoji list
{%youtube youtube_id %} Externals
$L^aT_eX$ LaTeX
:::info
This is a alert area.
:::

This is a alert area.

Versions and GitHub Sync
Get Full History Access

  • Edit version name
  • Delete

revision author avatar     named on  

More Less

Note content is identical to the latest version.
Compare
    Choose a version
    No search result
    Version not found
Sign in to link this note to GitHub
Learn more
This note is not linked with GitHub
 

Feedback

Submission failed, please try again

Thanks for your support.

On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

Please give us some advice and help us improve HackMD.

 

Thanks for your feedback

Remove version name

Do you want to remove this version name and description?

Transfer ownership

Transfer to
    Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

      Link with GitHub

      Please authorize HackMD on GitHub
      • Please sign in to GitHub and install the HackMD app on your GitHub repo.
      • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
      Learn more  Sign in to GitHub

      Push the note to GitHub Push to GitHub Pull a file from GitHub

        Authorize again
       

      Choose which file to push to

      Select repo
      Refresh Authorize more repos
      Select branch
      Select file
      Select branch
      Choose version(s) to push
      • Save a new version and push
      • Choose from existing versions
      Include title and tags
      Available push count

      Pull from GitHub

       
      File from GitHub
      File from HackMD

      GitHub Link Settings

      File linked

      Linked by
      File path
      Last synced branch
      Available push count

      Danger Zone

      Unlink
      You will no longer receive notification when GitHub file changes after unlink.

      Syncing

      Push failed

      Push successfully