Skip to content
Snippets Groups Projects
  • Sergii Golovatiuk's avatar
    2b617984
    Install pip on Ubuntu · 2b617984
    Sergii Golovatiuk authored
    
    - Refactor 'Check if bootstrap is needed' as ansible loop. This allows
      to add new elements easily without refactoring. Add pip to the list.
    - Refactor 'Install python 2.x' task to run once if any of rc
      codes != 0. Actually, need_bootstrap is array of hashes, so map will
      allow to get single array of rc statuses. So if status is not zero it
      will be sorted and the last element will be get, converted to bool.
    
    Closes: #961
    Signed-off-by: default avatarSergii Golovatiuk <sgolovatiuk@mirantis.com>
    2b617984
    History
    Install pip on Ubuntu
    Sergii Golovatiuk authored
    
    - Refactor 'Check if bootstrap is needed' as ansible loop. This allows
      to add new elements easily without refactoring. Add pip to the list.
    - Refactor 'Install python 2.x' task to run once if any of rc
      codes != 0. Actually, need_bootstrap is array of hashes, so map will
      allow to get single array of rc statuses. So if status is not zero it
      will be sorted and the last element will be get, converted to bool.
    
    Closes: #961
    Signed-off-by: default avatarSergii Golovatiuk <sgolovatiuk@mirantis.com>