-
Notifications
You must be signed in to change notification settings - Fork 8
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
feature(packaging): debian and rpm packaging #37
base: master
Are you sure you want to change the base?
feature(packaging): debian and rpm packaging #37
Conversation
Signed-off-by: Dusan Malusev <[email protected]>
What's the value of packaging it, if a container works great? |
@mykaul We need it without a container, container works great, but we want to test it on bare metal. |
This isn't true. Containers work at 99-99.9% of the performance of bare metal. I haven't heard of a customer asking to run non-containerized cassandra-stress. They may want to, they can use older versions that are still available. We have more important tasks (IMHO) to focus on that we can bring value to customers with. |
It's close, if you use the correct options
You didn't heard, cause there isn't any release without it yet.
Not sure how those examples are counter to have other delivery option but docker ? I can give one actual example, I know of a user (inside Scylla) that was given the docker image, he extracted the jar files from it, and replace them with installed c-s version he had. I think it's a bit too soon to assume what users need in that regards. We as users in SCT of c-s stress, need a debian package as well. |
…stress, simplify classpath and jar building Signed-off-by: Dusan Malusev <[email protected]>
Matter of priorities. If we do this, we don't do them. |
there is not list of those other things you mentioned, hence they are not taken into any priority making |
I've tried this branch, and I couldn't build a debian package out of it. meanwhile we lower the priority of this one, since we don't need it as urgently in SCT as before. |
Signed-off-by: Dusan Malusev <[email protected]>
Signed-off-by: Dusan Malusev <[email protected]>
Signed-off-by: Dusan Malusev <[email protected]>
Signed-off-by: Dusan Malusev <[email protected]>
Signed-off-by: Dusan Malusev <[email protected]>
Signed-off-by: Dusan Malusev <[email protected]>
… src.tar.gz Signed-off-by: Dusan Malusev <[email protected]>
I just didn't push the latest changes from my machine to the GH, sorry about that, it's working well.
I dont think there is need to pause this, cause it's finished, we can pause the other stuff, testing in SCT etc, but the core building is working |
URL: http://www.scylladb.com/ | ||
Source0: cassandra-stress.tar.gz | ||
BuildArch: noarch | ||
Requires: (jre-11-headless or temurin-11-jre) snappy |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
that's a bit limiting, i.e. if one choose different distro of java, it won't be able to install ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes it is, but this is what I consider the official supported version of JRE, with which I'm testing locally, there are 3 more which are good candidates: Azul, AWS Correto and Oracle distribution, we can add them if there is a need for it
Signed-off-by: Dusan Malusev <[email protected]>
Adding Debian and RPM Packaging
Tasks