Hello!
The initial synchronization with Debian has finished, and `crimson` is
now open for development! Consequently, packages from `landing` are
migrating to the `crimson` suite now.
You can upload packages for crimson by simply targeting "crimson" in
your debian/changelog and upload them to the usual place. Please check
your dput.cf file for the right configuration, as with the switch to
the latest Laniakea version we no longer accept FTP uploads but only
uploads via HTTPS instead (which …
[View More]has many security benefits).
Currently, both landing and crimson are still very much broken in
terms of package installability, but we will be working on resolving
these kinds of issues in the next days and weeks.
You can find a list of packages that need to be merged with Debian at:
https://master.pureos.net/sync/7/issues
A list of current issues in the landing suite can be found here:
https://master.pureos.net/depcheck/pureos/landing/binary/amd64/1
Cheers,
Matthias
[View Less]
Hello!
This is a short reminder that with the Laniakea migration completed,
we will be opening PureOS 11 (crimson) for development on 12.June
(next Monday).
This also means that from that point on, the landing suite of PureOS
will receive packages from Debian again, and will be the development
testing ground for crimson.
In addition to that, migration delays from landing to crimson will be
reduced to two days or less.
Furthermore, we will deprecate PureOS 9 (amber) soon, but details for
that …
[View More]will be made public later. In any case, if you haven't upgraded
yet, upgrading to PureOS 10 is highly recommended.
Thank you & happy hacking!
Matthias Klumpp
[View Less]
Hello!
In order to greatly modernize our infrastructure, we will be upgrading
to a newer version of Laniakea[1], the tool that manages the PureOS
archive.
Previous versions of Laniakea were based on dak, the Debian Archive
Kit. This caused numerous inefficiencies and was a lot harder to
maintain compared to the new solution, where Laniakea has integrated
all archive management capabilities.
Upgrading will also allow us to iterate on PureOS a lot faster. The
new system has been tested for a …
[View More]while on a scratch instance and has
been running well, so we might switch in the following days on our
production instance. This weekend I will be running some tests and
kick off the migration in case no issues are found (and otherwise
revert and try again a week later).
During the upgrade time, software.pureos.net, master.pureos.net and
the upload service will not be available. After the upgrade, you will
need to adjust your dput.cf file to upload to the new location, since
we will be decommissioning FTP uploads as well (and make our security
people very happy in the process).
There are a few known issues with the new Laniakea version:
* Laniakea implements the Debian Archive / APT repositories based on
the modern layout specification. Unfortunately we found out far too
late that debootstrap did not support the modern layout yet, so in
order to bootstrap PureOS, you will need to get our patched
debootstrap version:
https://repo.pureos.net/pureos/pool/main/d/debootstrap/
Alternatively you can also use mmdebstrap. APT itself and all other
tools can already understand the "new" archive layout for multiple
Debian releases.
* Changelog files on the metadata server will initially not be
available until support for this feature is restored in Laniakea.
* In the first days post-migration there might be issues with
receiving e-mails from the archive server - we will resolve those as
soon as possible. The Matrix bot will not be affected.
This update is extremely large and potentially very disruptive, so
please keep an eye out for any unusual issues and let me know about
them.
Cheers,
Matthias
[1]: https://github.com/lkhq/laniakea
[View Less]