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

Linux apt/deb Repositories #4955

Open
3 tasks
mataneja opened this issue Jun 26, 2019 · 4 comments
Open
3 tasks

Linux apt/deb Repositories #4955

mataneja opened this issue Jun 26, 2019 · 4 comments
Labels
Component: Build/CI Type: Enhancement Logical improvement (somewhere between a bug and feature)

Comments

@mataneja
Copy link

mataneja commented Jun 26, 2019

Feature Description

As a SRE, I want to have access to linux distribution packages that would aid in the installation of Vitess on my self-managed (aka sans-k8s) infrastructure.

Use Case(s)

Linux distributions provide a standardized way to manage the life cycle of software via their respective package managers. We should strive to provide the following packages integrated via Vitess CI at the minimum:

  • Ubuntu
  • RHEL
  • CentOS

We should integrate these artifacts via the standard package manager repositories so that it becomes easier to consume the packages and manage them through their lifecycle.

@mataneja
Copy link
Author

@dctrwatson fyi ^^

@sougou
Copy link
Contributor

sougou commented Aug 17, 2019

@dctrwatson is there more work needed for this issue?

@mataneja
Copy link
Author

@sougou afaik, there’s only the rpm/deb package for now.

We need to integrate this with a Vitess Repository that is signed so that users can add that repository and be able to receive authenticated/verified rpms/debs directly from us. This integration will allow people to use their existing tooling such as dpkg/apt/dnf with Vitess deb/rpm pkgs respectively.

@morgo morgo added this to the v5.0 milestone Oct 25, 2019
@morgo morgo added the Type: Enhancement Logical improvement (somewhere between a bug and feature) label Nov 4, 2019
@morgo morgo changed the title Linux Distro packages to aid with Vitess installation Linux Repositories Dec 10, 2019
@morgo morgo changed the title Linux Repositories Linux apt/deb Repositories Dec 10, 2019
@morgo morgo modified the milestones: v5.0, v6.0 Dec 10, 2019
@morgo
Copy link
Contributor

morgo commented Dec 10, 2019

I have renamed this to apt/deb repositories, since we already produce and publish deb and rpms. We will be slimming binaries, and stop bundling dependencies in 5.0, so lets give it a chance to bake and incorporate feedback before publishing repos.

@morgo morgo removed this from the v6.0 milestone Apr 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Build/CI Type: Enhancement Logical improvement (somewhere between a bug and feature)
Projects
None yet
Development

No branches or pull requests

4 participants