Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify deployment and modules #207

Open
19 of 22 tasks
ripienaar opened this issue Dec 26, 2020 · 2 comments
Open
19 of 22 tasks

Simplify deployment and modules #207

ripienaar opened this issue Dec 26, 2020 · 2 comments

Comments

@ripienaar
Copy link
Member

ripienaar commented Dec 26, 2020

There's a few things I want to do - mainly toward getting rid of the mcollective_agent_bolt_tasks and mcollective_choria modules and trimming down the mcollective one.

@ripienaar ripienaar changed the title Simplify deployment Simplify deployment and modules Dec 26, 2020
@ripienaar
Copy link
Member Author

@smortex I know we've been chatting about this, interested in your thoughts on what can be improved around this theme

ripienaar added a commit to ripienaar/puppet-choria that referenced this issue Dec 29, 2020
Also remove the notion of the mcollective config dir

Signed-off-by: R.I.Pienaar <[email protected]>
ripienaar added a commit to ripienaar/puppet-choria that referenced this issue Dec 29, 2020
Also remove the notion of the mcollective config dir and create
some more required directories

Signed-off-by: R.I.Pienaar <[email protected]>
ripienaar added a commit to ripienaar/puppet-choria that referenced this issue Dec 29, 2020
Also remove the notion of the mcollective config dir and create
some more required directories

Signed-off-by: R.I.Pienaar <[email protected]>
ripienaar added a commit that referenced this issue Dec 29, 2020
(#207) move dependencies to this module
ripienaar added a commit to ripienaar/puppet-choria that referenced this issue Dec 29, 2020
ripienaar added a commit that referenced this issue Dec 29, 2020
(#207) manage more required directories
ripienaar added a commit to ripienaar/puppet-choria that referenced this issue Dec 29, 2020
ripienaar added a commit that referenced this issue Dec 29, 2020
ripienaar added a commit to ripienaar/puppet-choria that referenced this issue Dec 29, 2020
ripienaar added a commit that referenced this issue Dec 29, 2020
(#207) fix paths to facts cache
@ripienaar
Copy link
Member Author

For those who wish to test this out the current https://github.com/choria-io/vagrant-demo sets up everything using the new code

ripienaar added a commit to ripienaar/puppet-choria that referenced this issue Jan 15, 2021
ripienaar added a commit to ripienaar/puppet-choria that referenced this issue Jan 15, 2021
ripienaar added a commit to ripienaar/puppet-choria that referenced this issue Jan 15, 2021
ripienaar added a commit to ripienaar/puppet-choria that referenced this issue Jan 15, 2021
ripienaar added a commit that referenced this issue Jan 15, 2021
(#207) ensure mcollective is installed via choria module
ripienaar added a commit to ripienaar/puppet-choria that referenced this issue Jan 15, 2021
ripienaar added a commit that referenced this issue Jan 15, 2021
(#207) resolve dependency cycle on mcollective class
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant