Skip to content
Snippets Groups Projects
  1. Jan 29, 2016
  2. Jan 28, 2016
    • SamYaple's avatar
      Update all bootstraps to use Label · 6d8959a9
      SamYaple authored
      Add bootstrap label to all bootstrap containers to ensure that when
      the a new container is launched a difference is seen between it and
      the bootstrap container since we cannot rely on ENV variables for
      this. This only affects mariadb at this stage, but it is needed to
      ensure rabbitmq works when we switch to named volumes.
      
      Change-Id: Ia022af26212d2e5445c06149848831037a508407
      Closes-Bug: #1538136
      6d8959a9
    • SamYaple's avatar
      Add labels to docker module · 55c3e025
      SamYaple authored
      With the switch to named volumes we run into a few situations where
      we cannot bootstrap volumes like we used to. This labels param will
      fix that as the next patchset shows.
      
      Change-Id: Ia93166dd204c5c0d1a0eb9ffeb6d0aba486e269a
      Partially-Implements: blueprint docker-named-volumes
      55c3e025
    • SamYaple's avatar
      Cleanup mariadb and make compatiable with mesos · 7e2ce014
      SamYaple authored
      There is no reason to have a hostname-unique pidfile in the container
      as we currently have. This posed problems with kolla-mesos reusing
      the same script. Since there is no reason for this pidfile to be
      configurable in path _at_ _all_, we hardcode the path.
      
      Additionally, we adjust the file perm change to only update the perms
      on the folder if it is not already properly set.
      
      This also incorperates a kolla-ansible file in the bootstrap process
      which follows our other container techniques of using the idempotent
      creation of a volume in the bootstrap process (see nova)
      
      TrivialFix
      Related-Bug: #1538136
      Change-Id: I2380529fc7146a9603145cdc31e649cb8841f7dd
      7e2ce014
    • Mauricio Lima's avatar
      Update cleanup-containers to remove manila containers · 488f46f5
      Mauricio Lima authored
      Change-Id: Ie7a53396b03ce4e472b5e810a02ccdfc9bd8aacd
      Partially-Implements: blueprint enable-manila-containers
      488f46f5
    • SamYaple's avatar
      Update ceph-mon keyrings · 33f3e1d8
      SamYaple authored
      Since the fetch script fetched _all_ keyrings from the ceph-mon
      container, the ceph-mon container must contain all keyrings. This
      setup works AIO but was broken on multinode because the ceph-mon
      container did not have the radosgw keyring. This issue affects every
      multinode install regardless of using the radosgw or not.
      
      TrivialFix
      
      Change-Id: Ie416de1a5275862da6d77ef0dd174e85e499fc0f
      33f3e1d8
    • Jeffrey Zhang's avatar
      Remove the machine-id which cause nova-compute raise exception · 64968658
      Jeffrey Zhang authored
      Change-Id: I3cfb239e6f99e7079b2781b06550fa627fcb8998
      Closes-Bug: #1539064
      64968658
    • Jenkins's avatar
      Merge "Add the missed stub upgrade.yml" · 42fc1196
      Jenkins authored
      42fc1196
    • Jenkins's avatar
      Merge "Fix swift build issue" · af709215
      Jenkins authored
      af709215
    • Jenkins's avatar
      Merge "Remove the libvirt socket" · 4caf6faf
      Jenkins authored
      4caf6faf
    • SamYaple's avatar
      Fix swift build issue · 76c88bbd
      SamYaple authored
      Swift updates and new deps are needed, here is one
      
      Closes-Bug: #1538377
      Change-Id: Ibb890c73e462113c5aa29ab12637a9115bb51240
      76c88bbd
    • weiyu's avatar
      reset $(hostname) to $(hostname -s) in ceph extend_start.sh · 6a38a9fe
      weiyu authored
      $(hostname) is Ceph Monitor name in extend_start.sh,
      {{ ansibe_hostanme }} is Ceph Monitor name in ceph.conf.
      $(hostname) not always equal to ansible_hostname , that
      makes ceph_mon container can't start.
      
      Closes-Bug: #1538870
      Change-Id: I312bf8d74c855aa4c72f12285e3092df96f60048
      6a38a9fe
    • Qiu Yu's avatar
      Enable find_disks module to match by filesystem label · 428b4843
      Qiu Yu authored
      Currently the only consumer of ansible find_disks module is Ceph. And
      Ceph OSD deployment in kolla uses GPT partition label to detect and
      identify disks for Ceph OSD use. This is not always true for all the
      deployment.
      
      The change here extended the find_disks module by:
      - adding `name` argument to find disk by either partition name or
        filesystem label matching
      - `partition_name` argument now becomes an alias to `name`
      - adding `match_mode` argument to allow prefix matching. It is used for
        swift disk detection.
      - return `fs_label` key / value in result for disk mounting purpose
      
      Change-Id: I9c93400c1826f5148acf09e9fbe555e358dfdfcc
      Partially-Implements: blueprint swift-physical-disk
      428b4843
  3. Jan 27, 2016
  4. Jan 26, 2016
Loading