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

Add RPMs and DEBs to releases #3

Open
JonZeolla opened this issue Dec 31, 2020 · 13 comments
Open

Add RPMs and DEBs to releases #3

JonZeolla opened this issue Dec 31, 2020 · 13 comments

Comments

@JonZeolla
Copy link
Member

JonZeolla commented Dec 31, 2020

We should be able to automatically include artifacts such as RPMs and DEBs to our releases, using tags from the versions specified in the package.

This would provide an install method independent of zkg.

@JonZeolla JonZeolla added the blocked Unable to make progress label Jan 8, 2021
@JonZeolla
Copy link
Member Author

Depends on #10

@JonZeolla JonZeolla added this to the 1.0.0 milestone Jan 8, 2021
@ottobackwards
Copy link
Collaborator

I've done RPM installs of plugins, and we do zkg now. I don't know how I would mix the two. I wonder if there are any other folks who do?

@JonZeolla
Copy link
Member Author

My thought is to appeal to environments that prefer to host packages and install using builtin tools. We could also add a zkg bundle to the releases?

@JonZeolla
Copy link
Member Author

JonZeolla commented Jan 9, 2021

I know that there have been projects (one example here) which used metron-bro-plugin-kafka which made their own RPMs/DEBs.

@ottobackwards
Copy link
Collaborator

I know how to do it, but not in a zkg environment. IE> what would be the best practice? just deploy it? try running zkg after unpacking it? we should as on #development

@JonZeolla
Copy link
Member Author

JonZeolla commented Jan 9, 2021

My plan was that the rpms and debs would provide an install method independent of zkg

@ottobackwards
Copy link
Collaborator

Ok, can you put that explicitly in the issue description?

@JonZeolla
Copy link
Member Author

Done

@ottobackwards
Copy link
Collaborator

Maybe we should add "install" images for supported systems to our set. So that we can run quick tests to be sure the debs install in ubuntu? and centos?

@JonZeolla
Copy link
Member Author

I agree that should be a part of this work. Since there aren't really hierarchies with GitHub issues what do you feel if we just make a list of issues and indicate which are blocked with a label, and be specific about the prereq issues in the first comment?

@ottobackwards
Copy link
Collaborator

sure

@ottobackwards
Copy link
Collaborator

that or a feature branch

@JonZeolla
Copy link
Member Author

For a project this small I have a hard time with using longer lived feature branches, but if the scenario arises I'm fine with that too

@JonZeolla JonZeolla removed this from the 1.0.0 milestone Jun 18, 2021
@JonZeolla JonZeolla removed the blocked Unable to make progress label Jun 18, 2021
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

2 participants