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

Become chef-rundeck 3? #30

Open
josephholsten opened this issue Aug 1, 2017 · 20 comments
Open

Become chef-rundeck 3? #30

josephholsten opened this issue Aug 1, 2017 · 20 comments

Comments

@josephholsten
Copy link

It's clear that chef-rundeck as it stands has no future. Would anyone be interested in having better-chef-rundeck become chef-rundeck 3?

Topic at chef-rundeck: oswaldlabs/chef-rundeck#71

Related: sous-chefs/rundeck#173

@atheiman
Copy link
Owner

I dont have time to work on replacing the rundeck cookbook code right now, but if anyone really needs this I could review a PR to the rundeck cookbook.

As a workaround - if anyone is interested in running this, it can be deployed with Docker as briefly shown in the README.md or deployed with Chef and simple-passenger-cookbook very easily as I described here: sous-chefs/rundeck#173 (comment)

@ev0ldave
Copy link

I think we have crossed wires here, the question is directly regarding the better-chef-rundeck and chef-rundeck sinatra tool and not the rundeck cookbook itself.

@atheiman
Copy link
Owner

ah i think i meant to comment on sous-chefs/rundeck#173

but yea for this i think this can be ported into chef-rundeck. its pretty different implementation tho and thats part of why I didn't put it there to begin with. Like I said I dont have time to work on this now, but I could review a pr.

@josephholsten
Copy link
Author

@atheiman awesome, now I just need to get @bscott & oswaldlabs to agree to bless this.

BTW, would it be useful to move this project to sous-chefs so other people can help add maintainers, &?

@PowerSchill
Copy link

bump. I am working on the rewriting the rundeck cookbook and would be interested in integrating this project.

@atheiman
Copy link
Owner

Sorry, im not sure whats being asked for here @PowerSchill

@PowerSchill
Copy link

Well I am attempting to integrate Better Chef Rundeck into the rundeck cookbook rewrite that I am working on. I am attempting to determine the best way to do that but also doing so without requiring access to a git repo.

@atheiman
Copy link
Owner

So you need this either packaged as a gem or hosted within the rundeck cookbook?

You could add this project as a git sub module on the rundeck cookbook maybe. I dont like the idea of this code moving into the cookbook. You could also do a little research on packaging a sinatra app as a ruby gem.

@PowerSchill
Copy link

I will see if I can figure out how to package it or at least a way to just use a release archive.

@atheiman
Copy link
Owner

atheiman commented Nov 24, 2018

Yea I’d say the Github releases as a .tar.gz is easiest way to start. Just default a tar_download_url attribute to the latest tag tarball from github and then people can override with their internal release site if they dont have access to github.com.

@PowerSchill
Copy link

I was wondering if the best and simplest method would be to update your simple_passenger_cookbook to take either a git url or package source for the app.

@atheiman
Copy link
Owner

Sure id look at a pr for that

@PowerSchill
Copy link

Could you generate a release for https://github.com/atheiman/simple-sinatra so I can use it for testing the final code?

@atheiman
Copy link
Owner

Unfortunately im out of town only on my phone so I cant do that until Monday

There is only a small difference between v1.0.0 and master right now tho
v1.0.0...master

@PowerSchill
Copy link

I have the code ready and as soon as you create a release for simple-sinatra I will update the URLs and submit a PR.

@atheiman
Copy link
Owner

@atheiman
Copy link
Owner

atheiman commented Nov 26, 2018

oh you want a simple sinatra release? i didnt realize there were changes there, but ill check

edit: im going to assume your comment was a typo

@PowerSchill
Copy link

I wanted you to create a release for simple-sinatra so that I could use that URL to finish work on atheiman/simple-passenger-cookbook#33 so that I could use it with this project.

@atheiman
Copy link
Owner

@josephholsten
Copy link
Author

FYI: @bscott is back over at oswaldlabs/chef-rundeck#71!

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

4 participants