workshops icon indicating copy to clipboard operation
workshops copied to clipboard

Request for a mini-workshop: "Collections, Hands on"

Open termlen0 opened this issue 4 years ago • 7 comments

SUMMARY

Topics would cover:

  1. Using collections (Galaxy and Automation Hub) from command line
  2. requirement.yml file and Tower
  3. Creating a simple collection (migrate a role)
  4. Publishing collection to a private AH

Re-use existing provisioner

ISSUE TYPE
  • Feature Idea
COMPONENT NAME
  • exercises
  • docs
  • decks
  • demos
ADDITIONAL INFORMATION

termlen0 avatar Nov 12 '20 17:11 termlen0

I think I'm working on this. I'm working with the new unified installer on top of the RHEL workshop topology turning one of the web nodes into automation hub. I think that provides a solid foundation for adding in exercises for the rest of the collection content.

cloin avatar Nov 12 '20 17:11 cloin

FYI, RHEL folks built a role migration tool as well: https://github.com/linux-system-roles/auto-maintenance#lsr_role2collectionpy

abenokraitis avatar Nov 13 '20 01:11 abenokraitis

@termlen0 isn't there already a collections lab in there. Look into the ansible_collections folder under exercises. Is this sufficient? This was made for Ansiblefest 2020. I have not audited it yet, but it had good reviews from folks.

IPvSean avatar Nov 25 '20 19:11 IPvSean

looks like Automation Hub PR here will help: https://github.com/ansible/workshops/pull/1044

IPvSean avatar Dec 22 '20 18:12 IPvSean

@termlen0 would that lab work? should we abandon this workshop and just focus on EE?

IPvSean avatar Oct 20 '21 16:10 IPvSean

@IPvSean probably. If it helps, I've had very positive feedback on a mini-workshop (https://github.com/RedHatTelco/collections-mini-workshop) from folks who were brand new to collections. It is very basic but helps folks get started with using collections and then converting an existing role to a collection.

termlen0 avatar Oct 20 '21 16:10 termlen0

do we still need this with Instruqt labs coming on board and execution environments? I see this issue is not been updated since October of 2021 @termlen0

IPvSean avatar Aug 29 '22 22:08 IPvSean