Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

19 total results found

OpenStack Packing for Ubuntu

How we do Cloud Archive things

openstack
packaging

Canonical

Package Specifics

OpenStack Packing for Ubuntu

Regression Testing

OpenStack Packing for Ubuntu

Bug Fix backports and Archive Pockets

OpenStack Packing for Ubuntu

Bug fix and backport Fix upstream backport to upstream stable branches rocky stein etc. start backporting SRU after landing in stable branches propose backport as SRU to Ubuntu release backport to UCA staging proposed updates Archiv...

Tools

OpenStack Packing for Ubuntu

rmadison : Package versions in ubuntu cmadison : Package versions in UCA The following three don't pull git repos pull-lp-source : Download the package sources pull-uca-source : Download the package sources from the UCA pull-debian-source swift : Dow...

Making a package in a PPA

OpenStack Packing for Ubuntu

Hey Chris, This is how to create a PPA, make a minor package change, build a package, and upload to a PPA. Useful env vars: export GPGKEY=0DCDF806 export EDITOR=/usr/bin/vim export DEBFULLNAME="Corey Bryant" export DEBEMAIL="corey.bryant@canonica...

pbuilder stuff

OpenStack Packing for Ubuntu

pbuilder-dist focal create pbuilder-dist focal update pbuilder-dist focal build ../build-area/cinder*dsc pbuilder-dist bionic login --save-after-login # login to chroot, make changes, and save # Pbuilder drop into chroot on failure mkdir /var/cache...

New OpenStack Release

OpenStack Packing for Ubuntu

Note: If uscan fails you may need to first update debian/watch to get the release tarball from opendev.org (see aodh). Example of steps taken for aodh to pick up rc1 release: git clone lp:~ubuntu-server-dev/ubuntu/+source/aodh cd aodh git checkout pristi...

ceph

OpenStack Packing for Ubuntu Package Specifics

Ceph uses sbuild to build the package Dependencies # sbuild dependencies sudo apt install -yq sbuild debhelper ubuntu-dev-tools piuparts # Ceph dependencies sudo apt install -yq \ default-jdk javahelper junit4 libatomic-ops-dev \ libboost-dev li...

Point Release

OpenStack Packing for Ubuntu

http://10.245.162.25/ and look at the corresponding upstream report Train: http://10.245.162.25/train_upstream_versions.html scroll through to find versions were behind on but only for the core packages that are on this wiki page Process upd...

Horizon

OpenStack Packing for Ubuntu Package Specifics

Horizon vendors xstatic so needs weird things # This example is using Train as an example, during a release of the 16.2.0 # stable point release. Note that the previous version of the package is # 16.1.0, so we're pulling the xstatic tgz from there. wget h...

Updating a backport patch (Qemu)

OpenStack Packing for Ubuntu

pull-lp-source qemu focal (do that twice into 2 different directories) (one sec looking at patch) git clone lp:~ubuntu-cloud-archive/ubuntu/+source/ca-patches in one of the qemu repos do: patch -p1 < lp:~ubuntu-cloud-archive/ubuntu/+source/ca-patches/uss...

Do a merge / sync

OpenStack Packing for Ubuntu

grab the automated merge results grab-merge python-mistralclient && cd python-mistralclient download ubuntu package source git clone lp:~ubuntu-server-dev/ubuntu/+source/python-mistralclient untar debian dir from LATES...

Patch headers

OpenStack Packing for Ubuntu

https://packaging.ubuntu.com/html/patches-to-packages.html#patch-headers We recommend that you tag every patch with DEP-3 headers by putting them at the top of patch file. Here are some headers that you can use: Description: Description of what the patch doe...

Uploading to the cloud archive

OpenStack Packing for Ubuntu

debuild --no-lintian -S -sa -nc -uc -us -v2015.1.1-0ubuntu2 --changes-option=-DDistribution=bionic (-v specifies the previous package version; bionic is the base ubuntu LTS release) debsign ../$package.changes dput ppa:ubuntu-cloud-archive/<openstack-codena...

Running Autopkgtests on a package

OpenStack Packing for Ubuntu

First, make sure that you have a container ready for the matching series: autopkgtest-build-lxd ubuntu:focal # the development release is only on the dailiy servers autopkgtest-build-lxd ubuntu-daily:hirsute Then we run the test with the built package: autopk...

Updating a batch of packages

OpenStack Packing for Ubuntu

Rouch outline for updating a batch of packages # For released bits for thing in $packages; do upstream-release $thing xena; done # For snapshots for thing in $packages; do ~/pkg-scripts/pkg-snapshot-version-git $thing master; done cd pkg # Check if packages m...