Skip to content
Snippets Groups Projects
  1. Feb 02, 2016
    • SamYaple's avatar
      Rename kolla_ansible to kolla_toolbox · 80b7266e
      SamYaple authored
      This change is needed for clarity. We have a kolla-ansible script.
      We have a kolla-mesos repo. We plan to have a kolla-ansible repo.
      Already we have had far too much confusion about whether we are
      talking about the container or the project. Naming this kolla-toolbox
      eliminates all of that confusion and its probably a bit more accurate
      of a name too.
      
      Closes-Bug: #1541053
      Change-Id: I8fd1f49d5a22b36ede5b10f46b9fe02ddda9007e
      80b7266e
  2. Jan 29, 2016
    • Vikas Jain's avatar
      Use rdo magnum instead of sdake's copr for magnum · 8eb2f83e
      Vikas Jain authored
      Steve is tired of maintaining a copr for Magnum.  People bug him
      all the time to update the rpm for RDO.  The RDO community
      has offered to take on the maintainance of the Magnum RPM. As this
      RPM won't be in current-passed-ci for some time so it needs
      to be pulled from current repo for the foreseeable future,
      possibly nearing the release of Mitaka.
      
      Change-Id: I9cfb02ab828251ef5bf40ca236f18b5f0f715e34
      Closes-Bug: #1539325
      8eb2f83e
  3. Jan 28, 2016
    • 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
    • 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
    • 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
  4. Jan 27, 2016
  5. Jan 26, 2016
  6. Jan 25, 2016
    • SamYaple's avatar
      Update keyserver for ubuntu · 0ecf6ffb
      SamYaple authored
      Our other keyservers for ubuntu use port 80 for firewall reasons.
      Update the base to do the same.
      
      TrivialFix
      
      Change-Id: I4f6e59b3925e49a389e0415c943862cc13422f95
      0ecf6ffb
    • Qiu Yu's avatar
      Install keystonemiddleware for source build swift proxy server · 28de8491
      Qiu Yu authored
      Swift doesn't have hard dependency on keystone authentication. Hence
      keystonemiddleware is not listed in Keystone's requirements.txt. For
      Kolla setup, since keystone is by default enabled, ensure
      keystonemiddleware is correctly installed in proxy server Dockerfile.
      
      Change-Id: Ie49433772d7ebe13b984dc0eb93840e6ca54a91a
      Closes-Bug: #1537407
      28de8491
    • Allen Gao's avatar
      Revert "Pin the pip version to 7.1.2" · b18f47c7
      Allen Gao authored
      This reverts commit 14dfbc13.
      This issue has already been fixed after pip 8.0.1 released.
      
      TrivialFix
      
      Change-Id: Ie559286beac56aa5ac35addd647c1d342ba6562b
      b18f47c7
  7. Jan 22, 2016
  8. Jan 21, 2016
    • Artur Zarzycki's avatar
      Cinder ubuntu binary container · 29d39b33
      Artur Zarzycki authored
      Change-Id: Idfdeee030441a61e5bb1936dea9e5e84c243f156
      Partially-Implements: blueprint binary-ubuntu
      29d39b33
    • Qiu Yu's avatar
      Fix cinder create volume from image with kolla source build · f9215146
      Qiu Yu authored
      After recent drop root changes, all cinder rootwrap calls will fail in source
      build because lack of sudoer setting. This change adds sudoer file to enable
      rootwrap. It also add missing package dependencies needed for volume from image
      in source build type.
      
      Change-Id: I63a2405fb962ac687cdd88c81e1cdc02b3da638d
      Closes-Bug: #1536514
      f9215146
    • MD NADEEM's avatar
      Fix bug:xrange() issue with py3.x · 4f462ed4
      MD NADEEM authored
      In python3.x, there is no method named xrange(),
      it has replaced by range(),which is equal to xrange()
      in python2.x. so we must fix this issue.
      
      Closes-Bug: #1268439
      
      Change-Id: I66f0a7f248ad77bf06e96ea7cfcb7ef5f050b13a
      4f462ed4
  9. Jan 20, 2016
  10. Jan 19, 2016
  11. Jan 18, 2016
  12. Jan 17, 2016
    • SamYaple's avatar
      Rename ceph-mon bootstrap container to avoid conflict · af0d73ea
      SamYaple authored
      
      Ceph-mon bootstrap container shares the same name of `ceph_mon` with
      real ceph-mon service. When bootstrapping, it will sleep forever for the
      purpose of distribute rings. Later on, when starting real `ceph_mon`
      service, kolla_docker module will take bootstrap container as real one
      because bootstrap container has a super set of env variables and
      kolla_docker doesn't do strict comparing of env variable items.
      
      This change follows the pattern of other bootstrap containers and rename
      to use `bootstrap_ceph_mon` to avoid conflict.
      
      Co-Authored-By: default avatarSam Yaple <sam@yaple.net>
      
      Change-Id: I0082820900928c42f9cc778ffd705980fea9ad1c
      Closes-Bug: #1535140
      af0d73ea
  13. Jan 16, 2016
  14. Jan 15, 2016
  15. Jan 14, 2016
  16. Jan 13, 2016
  17. Jan 11, 2016
  18. Jan 08, 2016
  19. Jan 07, 2016
    • weiyu's avatar
      openstack-cinder for centos-binary · b939770a
      weiyu authored
      openstack-cinder package is missing a dependency on
      python-oslo-policy. Add it to Kolla until RDO packaging is fixed.
      
      Change-Id: I29a1b24e9508f186fa3be5ea6f138b2bd163f8b3
      Closes-Bug: 1469891
      b939770a
  20. Jan 06, 2016
    • Martin André's avatar
      Fix centos-source trove image building · edf0468c
      Martin André authored
      It appears Trove still depends on MySQL-python.
      Restore the workaround for broken Percona repo.
      
      Closes-Bug: #1531371
      Related-Bug: #1526129
      Change-Id: I1781fee14e17a6b7cbb2cf8dae639e049698b9e6
      edf0468c
  21. Jan 05, 2016
    • Martin André's avatar
      Fix neutron-server for centos-binary · 8d96569f
      Martin André authored
      openstack-neutron package is missing a dependency on
      python-oslo-reports. Add it to Kolla until RDO packaging is fixed.
      
      Change-Id: Idfdc1139b790ed8778540a763e0f205101140db7
      Closes-Bug: #1531107
      8d96569f
Loading