#cloudsmith

cloudsmith

Archived
054

Cloudsmith package management and hosting

erik
erikover 1 year ago
archived the channel
jonjitsu
jonjitsuover 5 years ago
@jonjitsu has joined the channel
Denis Afonso
Denis Afonsoover 5 years ago
@Denis Afonso has joined the channel
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 6 years ago
@Lee Skillen just a heads up - we noticed paths moved around today (the hazards of us proxying via cloudflare and rewriting paths for backwards compatibility) https://github.com/cloudposse/packages/issues/896
Lee Skillen
Lee Skillenalmost 6 years ago(edited)
Cloudsmith are presenting a webinar with CircleCI and Hashicorp today on securing the supply chain with end-to-end delivery (+ demo), at 2PM UTC. Would appreciate the support from folks, and it would be worthwhile to you if tackling the supply chain, security and delivery is a problem you solve, or need to solve! 😁
https://www2.circleci.com/cci-hashicorp-cloudsmith-webinar.html
Mohammed Yahya
Mohammed Yahyaalmost 6 years ago
@Mohammed Yahya has joined the channel
Serge Crinquand
Serge Crinquandalmost 6 years ago
@Serge Crinquand has joined the channel
organicnz
organicnzalmost 6 years ago
@organicnz has joined the channel
Lee Skillen
Lee Skillenalmost 6 years ago(edited)
Hey folks! Thanks to @Erik Osterman (Cloud Posse) and the team for inviting me on. It really was a pleasure to shoot the breeze and talk Cloud Posse, package management + start-ups for a while. Thanks for being awesome. 😁 If you've got any questions, ask away here or on Cloudsmith. Intercom is manned by engineering, and we're happy to help!
Ramesh Yelishala
Ramesh Yelishalaalmost 6 years ago
@Ramesh Yelishala has joined the channel
Fernando
Fernandoalmost 6 years ago
@Fernando has joined the channel
Jeremy G
Jeremy Galmost 6 years ago
@Jeremy G has joined the channel
Rohit Gudi
Rohit Gudialmost 6 years ago
@Rohit Gudi has joined the channel
uselessuseofcat
uselessuseofcatabout 6 years ago
@uselessuseofcat has joined the channel
Tom Gibson
Tom Gibsonabout 6 years ago
@Tom Gibson has joined the channel
Andrew Speed
Andrew Speedabout 6 years ago
Hi Erik, I work with Lee at Cloudsmith, I’ll take a look into this for you now
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
I'm trying out the any-version feature with alpine
erik
erikabout 6 years ago
@Lee Skillen any idea what would cause this?
Andrew Speed
Andrew Speedabout 6 years ago
@Andrew Speed has joined the channel
Kyle Harrison
Kyle Harrisonabout 6 years ago
@Kyle Harrison has joined the channel
Reinholds Zviedris
Reinholds Zviedrisabout 6 years ago
@Reinholds Zviedris has joined the channel
MattyB
MattyBabout 6 years ago
@MattyB has joined the channel
Joe Niland
Joe Nilandabout 6 years ago
@Joe Niland has joined the channel
Matt Gowie
Matt Gowieabout 6 years ago
@Matt Gowie has joined the channel
Stan M
Stan Mabout 6 years ago
@Stan M has joined the channel
Andriy Knysh (Cloud Posse)
Andriy Knysh (Cloud Posse)about 6 years ago
@Andriy Knysh (Cloud Posse) has joined the channel
Lee Skillen
Lee Skillenabout 6 years ago
Looking forward to Debian-based packages though. 😄
Lee Skillen
Lee Skillenabout 6 years ago(edited)
So when you see sl @ 1.0.3-1ubuntu2 in the wild, it means the upstream version was 1.0.3 (i.e. the version of the package the source was built from), the Debian version is 1 (i.e. the first package version of 1.0.3 that Debian built and released), and the Ubuntu version is 2 (i.e. the second version of the package that Ubuntu built and released).
Lee Skillen
Lee Skillenabout 6 years ago
Yep, you can upload packages that are in all of the supported distribution indexes, for any release of those distributions. Although if you're looking to create a derivative (forked, flavour, whatever you'd like to call it) package of something that exists, then it's better to represent this in the versioning of the package (rather than it being identical to the upstream). This is how distributions, like Ubuntu, create Debian-derivative packages, but put an "ubuntu" spin on them:
https://www.debian.org/doc/debian-policy/ch-controlfields.html#version

E.g. Imagine that sl at version 1.0.3-1 had an issue. You might create a new variant with a version of 1.0.3-1cp1 which would be semantically greater than 1.0.3-1 but (e.g.) less than 1.0.4-1. When a user goes to install sl from your repository, and 1.0.3-1 already exists alongside your fixed 1.0.3-1cp1 package, yours will be chosen.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
In this mode, is it possible to upload packages to override the synthetic packages? e.g. we've had to make bug fixes for certain distros.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
@Lee Skillen so I'm looking at the next big initiative which is adding debian support for our cloudposse packages. Cloudsmith has the concept of "universal packages" (right name?) where you can generate the synthetic packages for any major distro.
Lee Skillen
Lee Skillenabout 6 years ago
@Lee Skillen has joined the channel
erik
erikabout 6 years ago
set the channel description: Cloudsmith package management and hosting
erik
erikabout 6 years ago
@Erik Osterman (Cloud Posse) has joined the channel
You've reached the oldest messages