Skip to content
Snippets Groups Projects
  1. Jul 25, 2018
  2. Jun 28, 2018
  3. Jun 08, 2018
  4. May 11, 2018
    • Jeffrey Zhang's avatar
      Fix ansible warning · c5670551
      Jeffrey Zhang authored
      - rename action and serial to kolla_ansible and kolla_serial
      - use become instead of "sudo <command>" in shell
      - Remove quota for failed_when and changed_when in rabbitmq tasks
      
      Change-Id: I78cb60168aaa40bb6439198283546b7faf33917c
      Implements: blueprint migrate-to-ansible-2-2-0
      c5670551
  5. Apr 18, 2018
  6. Mar 12, 2018
    • Duong Ha-Quang's avatar
      Specify 'become' for only neccesary tasks (all other roles) · 9965cc46
      Duong Ha-Quang authored
      Add become to only neccesary tasks in roles:
      
      - aodh
      - barbican
      - bifrost
      - ceilometer
      - ceph
      - chrony
      - cinder
      - cloudkitty
      - collectd
      - congress
      - designate
      - elasticsearch
      - etcd
      - freezer
      - gnocchi
      - grafana
      - influxdb
      - ironic
      - iscsi
      - karbor
      - kibana
      - kuryr
      - magnum
      - manila
      - mistral
      - mongodb
      - multipathd
      - murano
      - octavia
      - panko
      - qdrouterd
      - rally
      - sahara
      - searchlight
      - senlin
      - skydive
      - solum
      - swift
      - swift
      - tacker
      - telegraf
      - tempest
      - trove
      - vmtp
      - watcher
      - zun
      
      Change-Id: I6e32d94d4172dd96d09d8609e8a5221ab5586a31
      Partial-Implements: blueprint ansible-specific-task-become
      9965cc46
  7. Jan 15, 2018
  8. Nov 23, 2017
  9. Oct 26, 2017
  10. Aug 10, 2017
    • guochao's avatar
      Fix wrong condition for iscsid container · ee66b646
      guochao authored
      Iscsid is not only needed by cinder lvm backend, but also by ironic
      conductor container.
      
      Change-Id: I903cda88ca71ba31b30c220761f33808495aba72
      Closes-Bug: #1709809
      ee66b646
  11. Jun 03, 2017
    • Dai Dang Van's avatar
      Mixing binary and source images for I* and K* projects · bf0bf043
      Dai Dang Van authored
      In case Kolla's users want to deploy with both of
      binary and source image, we should have a variable
      install type that define install type for each project.
      
      We also add specific image tag for each Openstack project.
      
      This commit is implemented for Ironic, Kabor,
      Keystone project and iscsi as well.
      
      Change-Id: I134d840b1c0e24171a32dec0c7daa6dc2e9ecd87
      Implements: blueprint mixing-binary-and-source-image
      bf0bf043
  12. May 23, 2017
  13. May 04, 2017
    • Jeffrey Zhang's avatar
      Add timeout parameter for precheck tasks · b1f01561
      Jeffrey Zhang authored
      wait_for module waits 300 seconds for the port started or stopped.  This
      is meaningless and useless in precheck. This patch change timeout to 1
      seconds.
      
      Change-Id: I9b251ec4ba17ce446655917e8ef5e152ef947298
      Closes-Bug: #1688152
      b1f01561
  14. 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
  15. Jan 17, 2017
  16. Dec 08, 2016
    • Ethan Lynn's avatar
      Always check enable_* variables first · e2373199
      Ethan Lynn authored
      Check enable_* variables first, then check inventory_host in
      group, will help to avoid configuration errors.
      
      Change-Id: Icdb1f50e5c911203b92ac431723620756b15f3c6
      Closes-Bug: #1648376
      e2373199
  17. Nov 03, 2016
    • Jeffrey Zhang's avatar
      Move precheck into its own role · fa458019
      Jeffrey Zhang authored
      * Merge prechecks.yml and site.yml playbook
      * Create empty precheck.yml into all roles.
      
      Change-Id: I8a138558a26c0a2a66c5fd48ed37be657c99c1dd
      Implements: blueprint condition-pre-check
      fa458019
  18. Oct 14, 2016
    • Jeffrey Zhang's avatar
      Fix stale namespace removal issue · ce5a11a3
      Jeffrey Zhang authored
      When using both /run and /run/netns in docker container, mount
      propagation won't work when delete namespace after the containers are
      restarted. This PS makes /run mount as shared.
      
      Closes-Bug: #1616268
      Change-Id: Ie16699e1b193b2bf1263d89ea634e89ea69add9e
      ce5a11a3
  19. Oct 13, 2016
    • Martin Matyáš's avatar
      Make iscsi config.yml consistent with start.yml · 157dc0f1
      Martin Matyáš authored
      As part of non-lvm iscsi bugfix, changes were introduced
      to iscsi's start.yml. Same changes/conditions should be
      reflected to config.yml so container configuration is deployed on
      the same nodes as containers are started.
      
      TrivialFix
      
      Change-Id: Ib988df2d36983d63a3aff4226224dc5fc6064221
      157dc0f1
    • Waldemar Znoinski's avatar
      set basic kolla structures for iscsid · 96016b75
      Waldemar Znoinski authored
      * enable iscsid when ironic is enabled
      * update sample inventory files with above
      * add logrotate conf template for iscsid
      * add 'common' role dependency for iscsi role
      
      Change-Id: I3054b9139a43542febf26c3ce9a71b65f2fcdd84
      Closes-bug: #1632850
      96016b75
  20. Oct 03, 2016
    • Mark Duggan's avatar
      Iscsid container fails to start on storage node when cinder is enabled · 74c85cfe
      Mark Duggan authored
      When the iscsid containers is included in the kolla deployment it starts
      successfully on a compute node but fails to start on a storage node, if
      cinder is enabled because the config file is not copied to the container
      BTW, if cinder is not enabled the iscsid container starts successfully
      on both the compute and storage nodes.
      
      Change-Id: I665535d858affebc9623b29f79c89c18f7cc399f
      Closes-Bug: #1629381
      74c85cfe
  21. Sep 29, 2016
    • Vladislav Belogrudov's avatar
      iscsi role misses 'storage' group · d5ae21a7
      Vladislav Belogrudov authored
      Cinder-backup containers require iscsid to mount iscsi volumes
      to backup if the volumes are on different storage host. This
      fix adds missing 'storage' group to iscsi playbook.
      
      Change-Id: Iba3fb861b3f14c20b8a020075f2473ba7a0dd9a2
      Closes-Bug: 1611330
      d5ae21a7
  22. Sep 21, 2016
    • Vladislav Belogrudov's avatar
      Cinder cannot use external non-LVM iSCSI storage · b1f986c3
      Vladislav Belogrudov authored
      Currently Cinder enables iscsid service only when LVM is choosen as
      backend. This fix will allow to specify external iSCSI storage via
      configuration add-on and to run iscsid independently of LVM settings.
      
      Change-Id: Iaae0f8025534e5ab1c5f9d5e812a7d41129915ef
      Closes-Bug: 1614125
      b1f986c3
  23. Sep 13, 2016
    • Mick Thompson's avatar
      Added serial option to site.yml. · 4c1482b9
      Mick Thompson authored
      Useful for upgrade etc., which is preferablly done serially.
      
      Example usage: tools/kolla-ansible deploy OR tools/kolla-ansible upgrade
      
      Closes-Bug: #1576708
      
      DocImpact
      
      Change-Id: I34b2e16f8ce53e472a4682a4738c4ac0f5abf00c
      4c1482b9
  24. Sep 12, 2016
  25. Aug 23, 2016
    • Tin Lam's avatar
      Fix typo in iscsi pull playbook · 02da8e51
      Tin Lam authored
      In ansible/roles/iscsi/tasks/pull.yml, there are references to
      'iscsi', which should be 'iscsid' instead.  This patchset
      fixes this typo.
      
      Change-Id: Id2c31bf69556ec8dcf66cc1d32d2bfe77f02367b
      Closes-bug: #1602566
      02da8e51
  26. Jul 25, 2016
  27. May 09, 2016
  28. May 03, 2016
  29. Apr 12, 2016
    • Serguei Bezverkhi's avatar
      Adds ansible code for iscsid and tgtd containers · 6c2d7c79
      Serguei Bezverkhi authored
      This partially implements iscsi and lvm2 support for cinder
      in Kolla. Adds ansible code for iscsid and tgtd containers.
      
      Change-Id: I2a4cfcf104397396ea61a09637d9ef3fc77b515f
      Partially-Implements: blueprint iscsi-lvm2-docker
      6c2d7c79
Loading