Skip to content
Snippets Groups Projects
  1. Jul 23, 2017
  2. Jul 19, 2017
    • Mark Goddard's avatar
      Make Ironic inspector honour inventory · 922eb494
      Mark Goddard authored
      Ironic inspector should honour the Ansible inventory group
      ironic-inspector. Ironic inspector may not be required at all. If
      Ironic inspector is required then it should only run on a single
      node, and this should be reflected by the inventory.
      
      This change makes a number of Ironic inspector-related tasks dependent
      upon the host's membership of the ironic-inspector group. Also, we
      couple the ironic-dnsmasq container with the ironic-inspector group
      rather than ironic-conductor, as the service is for inspector rather
      than Ironic.
      
      Change-Id: Ifd90753b0fe1a55c11b7723c28e1d14ab3d32737
      Closes-Bug: #1665257
      922eb494
  3. Jul 12, 2017
  4. Jul 10, 2017
    • Hongbin Lu's avatar
      Upgrade from docker-py to docker · 3daeea37
      Hongbin Lu authored
      The pypi package 'docker-py' [1] has been renamed to 'docker' [2].
      It is better to move to the new 'docker' package because the old
      package will be deprecated and all the new features will go into
      the new package only.
      
      Package 'docker' has been added to requirements [3]. The old
      package 'docker-py' is still allowed to be in the global requirements
      during the transition period but it should be removed after all or
      most of the projects finsih the migration.
      
      [1] https://pypi.python.org/pypi/docker-py
      [2] https://pypi.python.org/pypi/docker
      [3] https://review.openstack.org/#/c/423715/
      
      Change-Id: Ibcd5a57a1fbf55dcc5a690e41f20917f95b63da0
      3daeea37
    • Bertrand Lallau's avatar
      Fix tools/cleanup-images script error · f5624b21
      Bertrand Lallau authored
      When cleanup-images is launch without parameters the following error is
      triggered:
      ./cleanup-images: line 72: break: only meaningful in a `for', `while',
      or `until' loop
      
      This patch fix it.
      
      Change-Id: Ie8c63420a4e9b0d49a4e6be4172c8f0be912b556
      Closes-Bug: #1702496
      f5624b21
    • jimmygc's avatar
      Make glance filesystem_store_datadir configurable. · f70dfc5d
      jimmygc authored
      User can use custom directory to store images.
      For example using a shared file system as backend.
      
      Change-Id: Iab7a9a51e619bdbf8f7bd4626ebe4d703e6d4819
      f70dfc5d
    • Eduardo Gonzalez's avatar
      Fix depends-on kolla gates · 378ec1f1
      Eduardo Gonzalez authored
      When using depends-on, gates will not build cinder
      and ceph images, causing ceph deploy gates to fail.
      
      Change-Id: I441c742251754db27374331f774041c214678eba
      378ec1f1
  5. Jul 07, 2017
  6. Jul 04, 2017
  7. Jun 19, 2017
    • Michal (inc0) Jastrzebski's avatar
      Enable multi-scenario gates · 339b27c7
      Michal (inc0) Jastrzebski authored
      First non-trivial scenario we'll be testing in gates will be cinder +
      ceph. This patchset is supposed to create framework to easily add new
      testing scenarios.
      
      Change-Id: I6790eaf5cf3297af04a64e4169a39b6e2cd1890f
      339b27c7
  8. Jun 08, 2017
    • Paul Bourke's avatar
      Add a Kolla 'devstack' mode · 5cb37564
      Paul Bourke authored
      Add a new variable 'kolla_devmode', which when enabled, clones and
      bindmounts service source code into the containers.
      
      This commit adds the relevant changes for Heat, more services can be
      added and built upon.
      
      Usage:
      * Set 'kolla_devmode: yes'
      
      * Code is cloned to /opt/stack/{{ project_name }} on target
        node(s)
      
      * Users can develop in these repos, and simply restart the container to
        pick up / test changes.
      
      Debugging can be done from the host via 'remote_pdb'[0].
      
      [0] https://pypi.python.org/pypi/remote-pdb
      
      Implements: blueprint mount-sources
      Change-Id: Ic0431b10d723bf84eeefc72039376fe0058dd902
      5cb37564
  9. Jun 05, 2017
    • Michal (inc0) Jastrzebski's avatar
      Enable multinode gate · f5354f55
      Michal (inc0) Jastrzebski authored
      This patches changes deploy_gate quite a bit so in reality all
      deployments will now assume multinode (even if it's single node). After
      that we will refactor it even further to enable easy addition of new
      scenerios.
      
      Change-Id: I1faada46e6a7aa026128b2f01d77eabb04759439
      f5354f55
  10. Jun 04, 2017
  11. Jun 02, 2017
  12. May 25, 2017
  13. May 22, 2017
  14. May 19, 2017
  15. May 17, 2017
  16. May 12, 2017
  17. May 08, 2017
  18. May 01, 2017
  19. Apr 28, 2017
  20. Apr 24, 2017
    • Eduardo Gonzalez's avatar
      Add cli options to cleanup-images · f6f99db4
      Eduardo Gonzalez authored
      Allow remove all kolla images
      Allow remove specific kolla version images
      Allow remove dangling images
      Allow remove single images, all images matched
      
      Usage examples:
         * cleanup-images --all
           - Remove all kolla images
         * cleanup-images --image-version 4.0.0
           - Remove all images matching 4.0.0 kolla_version
         * cleanup-images --dangling
           - Remove all dangling images
         * cleanup-images --image nova
           - Remove all nova images
         * cleanup-images --image nova-scheduler
           - Only remove nova-scheduler image
      
      Implements: blueprint add-cleanup-images-cli-options
      Change-Id: I997272098879350e13e0ac00762ae3485e618355
      f6f99db4
  21. Apr 11, 2017
    • Bertrand Lallau's avatar
      Remove dead code from cleanup-host.sh script · 1077da72
      Bertrand Lallau authored
      sourcing validate-docker-execute.sh script is not needed anymore and
      should be removed.
      
      Change-Id: Ie40ddcd36e71337d94f49467bfb0f8aae50353f7
      1077da72
    • Paul Bourke's avatar
      Unmount Ceph OSD disks as part of destroy · e27165ed
      Paul Bourke authored
      This seems to have got lost during repo split. Adding it back in now.
      
      Change-Id: Ic0b0f5efb12eab58e7872b30611a39640dc44cc2
      Closes-Bug: #1629224
      (cherry picked from commit e1a2f99014a1aeb3697e8ec3c999cdc12380376b)
      e27165ed
    • youri jeong's avatar
      fix typo · f8322dff
      youri jeong authored
      fix typo for specs/kubernetes-deployment.rst, tools/ovs-dpdkctl.sh, tools/setup_gate.sh
      
      'managment' -> 'management'
      'seperated' -> 'separated'
      'occuring' -> 'occurring'
      'discribed' -> 'described'
      'recomended' -> 'recommended'
      'thier' -> 'their'
      
      Change-Id: Ie59c600698c965cebd9a541b951d704eda9301cb
      f8322dff
  22. Apr 03, 2017
  23. Mar 20, 2017
    • caoyuan's avatar
      Fix the remove mariadb volume failed · a565925b
      caoyuan authored
      - when run tools/cleanup-containers mariadb, the mariadb volume remove
      failed, because the "volumes_to_remove" can't catch the mariadb
      volume, this patch to fix it.
      
      - remove the unnecessary "()"
      
      more test infomation, see http://paste.openstack.org/show/603359/
      
      Closes-Bug: #1674207
      
      Change-Id: I82f5922fcc84d222f74d2551a2c697bf78136a2d
      a565925b
  24. Mar 14, 2017
  25. Mar 09, 2017
    • Paul Bourke's avatar
      Enable sanity checks from kolla-ansible · 5418ada1
      Paul Bourke authored
      Add a new subcommand 'check' to kolla-ansible, used to run the
      smoke/sanity checks.
      
      Add stub files to all services that don't currently have checks.
      
      Change-Id: I9f661c5fc51fd5b9b266f23f6c524884613dee48
      Partially-implements: blueprint sanity-check-container
      5418ada1
  26. Mar 08, 2017
    • Jeffrey Zhang's avatar
      Disable running playbooks in serial by default · cad7fc35
      Jeffrey Zhang authored
      Run playbooks in serial are unnecessary and may cause some issue. This
      patch disables serial.
      
      This patch also removes the serial for MariaDB playbook. MariaDB handle
      this internally.
      
      Partial-Bug: #1668185
      Change-Id: I3b4216dd82607475e9bd9b44590b631be4abdbdd
      cad7fc35
  27. Mar 07, 2017
  28. Feb 28, 2017
  29. Feb 17, 2017
    • David Moreau-Simard's avatar
      Replace "ara generate" by "ara generate html" · 3889bbe6
      David Moreau-Simard authored
      The newest version of ARA, 0.11, deprecated "ara generate" in favor
      of "ara generate html". "ara generate" will be removed sometime in
      the future so let's adjust it right away.
      
      Change-Id: I31bff0a7e130c329da44b46506f5b12fa8d6deb8
      Closes-Bug: #1665746
      3889bbe6
  30. Feb 16, 2017
    • Abel Lopez's avatar
      Change python interpreter · 8b90fb6d
      Abel Lopez authored
      There is inconsistent use of either `/usr/bin/python` or
      `/usr/bin/env python`. This makes for unexpected results when a
      user might be using a virtualenv.
      
      Change-Id: Ibb030f920a8869f9113ade70b66a921cc815060d
      Unverified
      8b90fb6d
    • Mark Goddard's avatar
      Support kolla-ansible installed in a virtualenv · dbc5967f
      Mark Goddard authored
      Currently it is not possible to use kolla-ansible when it has been
      installed in a virtualenv. Virtualenv-based installation may be
      desirable when a suitable system package (e.g. RPM, .deb) is not
      available, as it allows the user to install kolla-ansible and its
      dependencies without affecting the system-wide packages.
      
      This change checks for the presence of the $VIRTUAL_ENV environment
      variable to determine whether we are running in an virtualenv. Since
      kolla-ansible is not a python script, this comes with the caveat that we
      must source the virtualenv activation script ($VIRTUAL_ENV/bin/activate)
      before executing kolla-ansible.
      
      Change-Id: I19efb96605bee3b16df3a0b78cd681e5f15499f6
      Closes-Bug: #1530319
      dbc5967f
    • Saverio Proto's avatar
      Fix BASEDIR because of new kolla-ansible project name · e2316dd5
      Saverio Proto authored
      In commit 177fbea7 the project
      was renamed to kolla-ansible, and this broke the BASEDIR
      in the kolla-ansible wrapper.
      
      Closes-bug: #1665262
      
      Change-Id: I89fe15e5723f39f453a8173f7ced3f623a8bccc5
      e2316dd5
  31. Feb 15, 2017
    • Jeffrey Zhang's avatar
      Rename kolla namespace to kolla_ansible · 177fbea7
      Jeffrey Zhang authored
      * Rename kolla namespace to kolla_ansible
      * remove oslo.config.opts entry points which is uesless
      * delete useless tools/version-check.py script
      
      Change-Id: I005dd7223ff23afbb2ce8cbfd0ebec0969102798
      177fbea7
  32. Feb 12, 2017
    • Jeffrey Zhang's avatar
      Install ansible without upper constraints · 38813f8c
      Jeffrey Zhang authored
      Ansible use jinja2 < 2.9, but requirements/upper-constraints.txt
      requires jinja2===2.9.5. Installing ansible shouldn't use upper
      constraints provides by OpenStack.
      
      Change-Id: Ib37e8d06373a61959b41b8737085d5f001650e42
      38813f8c
Loading