Please set noble.publish_i18n_index to False

Asked by Dimitri John Ledkov

Archive publication currently uses SHA1 in many places. Previous discussion around it came to conclusion that yes we should drop using SHA1 as it is useless in the Ubuntu Archive and PPA archive metadata, but also we should do it with opt-out toggles, on per distro series basis.

One of the files with SHA1 is unsigned i18n/Index, which is unsued by any tooling and never gained support for any other hash but SHA1 - as all the files it references are otherwise linked from Release & InRelease files with stronger hashes and cryptographic signatures. It is also a good test case to do such migration. The code was developed, tested, fixedup, and deployed to provide an opt-out of publish this file on per-distro series basis.

With canonical ubuntu archive team consent, and awareness can lp-admins please set

noble=lp.load('ubuntu/noble')
noble.publish_i18n_index=False
noble.lp_save()

and monitor Ubuntu Archive and PPA publishers for any abnormalities.

This should result in noble publications to drop i18n/Index file.
Potentially noble-security and noble-updates pockets should be marked dirty to drop i18n/Index there too.

If somehow this breaks clients or users we should investigate if they can be patched to use InRelease (as used in debian) and/or we can turn i18n/Index publishing back on with

noble=lp.load('ubuntu/noble')
noble.publish_i18n_index=True
noble.lp_save()

If this change is deemed too late for noble, we can schedule to do this operation as part of new series opening of MM release.

Question information

Language:
English Edit question
Status:
Answered
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Julian Andres Klode (juliank) said :
#1

+1 from APT, we don't use it

Revision history for this message
Guruprasad (lgp171188) said (last edit ):
#2

Hi Dimitri,

> ... can lp-admins please set ...

Only the distribution owner (https://launchpad.net/~techboard) or site-wide admins (https://launchpad.net/~admins) can set this. Would you like us, the Launchpad team (who do not have the required permissions), to forward this request to one of them on your behalf?

Revision history for this message
Dimitri John Ledkov (xnox) said :
#3
Revision history for this message
Launchpad Janitor (janitor) said :
#4

This question was expired because it remained in the 'Needs information' state without activity for the last 15 days.

Revision history for this message
Guruprasad (lgp171188) said :
#5

Reopening this questions since it is not resolved.

Revision history for this message
Guruprasad (lgp171188) said :
#6

Hi Dimitri, I can see from the linked mailing list thread that Steve Langasek has performed the requested changes. So can we mark this question as resolved?

Can you help with this problem?

Provide an answer of your own, or ask Dimitri John Ledkov for more information if necessary.

To post a message you must log in.