On Tue, Mar 1, 2022 at 1:23 PM Josh Baergen <jbaergen@xxxxxxxxxxxxxxxx> wrote: > > > the ubuntu toolchain ppa does indeed work for the jenkins build on > > focal, and i've raised https://github.com/ceph/ceph-build/pull/1971 to > > enable that for shaman builds as well > > One plea that I have when using PPAs or updated toolchains during the > Ceph build process is consideration for whether modifications are > needed for the install environment. An example of this is in Nautilus > when gcc 9 was added as a dependency due to some updated boost > packages that actually required upgrading the installation environment > to using the PPA compilation tools as well (due to a change to things > like libgcc-s1). It's not so bad when something like the OSD require > said package updates, but when librbd requires changes to the OS that > can become prohibitive since librbd often lives alongside other server > tenants. > > Josh > thanks for the heads-up, Josh. it doesn't look like our test nodes have this PPA enabled, so teuthology testing should detect any dependency issues here; and if so, we'll have to treat those as a red flag for stable releases _______________________________________________ Dev mailing list -- dev@xxxxxxx To unsubscribe send an email to dev-leave@xxxxxxx