Skip to content
Snippets Groups Projects
  1. Oct 21, 2020
    • Sagi Shnaidman's avatar
      Add galaxy.yml to support install from git · 2ce1adad
      Sagi Shnaidman authored
      For installing collection from git like:
      "ansible-galaxy collection install git+https://..." the galaxy.yml
      file is required to be in the collection.
      Add galaxy.yml with next version and "-dev".
      Fix links for docs and issues.
      
      Change-Id: I74863977732ebea9cd63ccdd2e830a6671a9e955
      2ce1adad
  2. May 19, 2020
    • Monty Taylor's avatar
      Ignore a few more things · ddc1a787
      Monty Taylor authored
      The ignores can just list the directory and from them it will
      ignore the directory too.
      
      Add .gitreview and .gitignore and the importer_result.json.
      
      Change-Id: Ibe5e56ccd3fc54695bf64dd696adb2ec2bb0f3c2
      ddc1a787
  3. Mar 05, 2020
    • Monty Taylor's avatar
      Clean up minor build quibbles · 1553d34b
      Monty Taylor authored
      collection build produces FILES.json and METADATA.json, so add them
      to the .gitignore. Also, remove the version line from galaxy.yml.in
      since it's generated.
      
      Change-Id: I2ea0b04c8e56b3b7186ac2e9c475144340067636
      1553d34b
  4. Feb 27, 2020
    • Monty Taylor's avatar
      Add a tool to build collections with pbr · 5936a8f6
      Monty Taylor authored
      OpenStack in general uses git tags to drive versioning of artifacts.
      This is important because of our code review driven workflow, since
      patches don't necessarily land in a predictable sequence, so flows
      requiring a version number in a file to be updated at a specific
      time are problematic.
      
      By having pbr generate the correct version number then putting that
      into the galaxy.yml file, we can match the behavior without too much
      undue burden.
      
      Also ignore build_artifact directory.
      
      Change-Id: Id02fee682fb5a4b6fd6dcb0644848e6d1269e19b
      5936a8f6
  5. Feb 17, 2020
    • Sagi Shnaidman's avatar
      Make an OpenStackModule base class · ae0303d4
      Sagi Shnaidman authored
      In module_utils we have a bunch of factory functions that we expect
      people to use in a certain combination to build a module, then we
      pass around a reference to the SDK and to the connection we created.
      That's largely just due to how this stuff grew organically.
      
      Instead, create a base class to be used in the modules. For now it
      allows us to clean things up a bit. But as a follow on - it should
      maybe help us put in things like richer logging collection which
      would otherwise need to be done with helper methods and whatnot.
      
      Change-Id: I487e79fe18c0b9a75df7dacd224ab40ed7f4e1ab
      ae0303d4
Loading