Send automatically emails to opensuse-arm mailing list when a new ARM snapshot is released
We need to:
- make sure
factory-package-news.pyis working fine for aarch64 ISOs Done
factory-package-news-web.pyweb service for aarch64. (On
- (?) Publish
Changes.2019XXYY.txton http://download.opensuse.org/ports/aarch64/tumbleweed/iso/ (Maybe we could use openQA file instead?)
announcer.pywith the right YAML file for AArch64
#2 Updated by ggardet_arm over 3 years ago
factory-package-news-web.py runs fine with aarch64 diffs. We just need to setup the right
BASE_DIR https://github.com/openSUSE/openSUSE-release-tools/blob/master/factory-package-news/factory-package-news-web.py#L14 to point to the diffs for aarch64, and not for x86_64. And; of courses, setup the right URL path for AArch64, without overlapping x86_64. Using the right URL on webinterface should be enough. To be tested: https://openqa.opensuse.org/snapshot-changes/opensuse-aarch64/Tumbleweed/
Each 2019mmdd Changelog file is extracted by
rsync.pl when a snapshot is copied to openQA. => MR opened by fvogt on 09/10/2019.
Apache .conf files may need some updates.
#5 Updated by ggardet_arm over 3 years ago
Task 2 is done, as we now have changes on o3 for aarch64:
#7 Updated by ggardet_arm over 3 years ago
In theory done on OBS side, but I can not test since publish is disabled.
In case it removes the server, I am on vacation now:)
Kubic/MicroOS/openSUSE changes files are in http://download.opensuse.org/ports/aarch64/tumbleweed/iso/ and 'current' pointers in openQA are updated:
but we are missing the regular Tumbleweed Changes in http://download.opensuse.org/ports/aarch64/tumbleweed/iso/
and the 'current' pointer is not updated on https://openqa.opensuse.org/snapshot-changes/opensuse-aarch64/Tumbleweed/
@adrianSuSE could you have a look, please?
EDIT: fixed by @bugfinder on 07/11/2019
#8 Updated by ggardet_arm about 3 years ago
Last step (hopefully) would be to accept the PR which enables announcer.py for aarch64: https://github.com/openSUSE/openSUSE-release-tools/pull/2316
#9 Updated by ggardet_arm about 3 years ago
Another PR to fix the previous one has been merged: https://github.com/openSUSE/openSUSE-release-tools/pull/2318
We can now close the ticket as done.