Project

General

Profile

action #56885

Send automatically emails to opensuse-arm mailing list when a new ARM snapshot is released

Added by ggardet_arm over 3 years ago. Updated about 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2019-09-13
Due date:
% Done:

0%

Estimated time:

Description

We need to:

  1. make sure factory-package-news.py is working fine for aarch64 ISOs Done
  2. Run factory-package-news-web.py web service for aarch64. (On https://openqa.opensuse.org/snapshot-changes/opensuse-aarch64/Tumbleweed/ ?)
  3. (?) Publish Changes.2019XXYY.txt on http://download.opensuse.org/ports/aarch64/tumbleweed/iso/ (Maybe we could use openQA file instead?)
  4. Run announcer.py with the right YAML file for AArch64

History

#1 Updated by ggardet_arm over 3 years ago

  • Subject changed from Send automatically emails to opensuse-arm mailing list when a new snapshot is released to Send automatically emails to opensuse-arm mailing list when a new ARM snapshot is released

#2 Updated by ggardet_arm over 3 years ago

For 2. 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.

#3 Updated by ggardet_arm over 3 years ago

  • Description updated (diff)

#4 Updated by coolo over 3 years ago

  • Project changed from openQA Infrastructure to openSUSE Release Process

#6 Updated by adrianSuSE 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:)

#7 Updated by ggardet_arm over 3 years ago

adrianSuSE wrote:

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.

Also available in: Atom PDF