Jimmy Berry
66a670a37f
systemd: ensure all services have a relaxed RuntimeMaxSec.
...
The value should allow ample time for seldom larger runs and such and is
purely a safe-guard from a service being stuck for weeks until noticed. If
any values turn out to be too small simply increase.
2018-05-10 23:42:16 -05:00
Jimmy Berry
39ef75493d
Change references to osc-plugin-factory to openSUSE-release-tools.
2018-03-16 14:58:27 -05:00
Jimmy Berry
20ac07bcda
announcer: handle dot in build version detected from iso.
2018-01-25 16:56:15 -06:00
Jimmy Berry
66514cbd75
announcer: provide defaults for sender, to, and relay.
...
Drop from relevant config files.
2018-01-25 16:56:15 -06:00
Jimmy Berry
e8c72dae2c
announcer: provide proper packaging and generic templated service.
2018-01-25 16:56:10 -06:00
Jimmy Berry
f98a78c1ae
Remove Vim config in favor of EditorConfig.
2018-01-23 00:48:00 -06:00
Jimmy Berry
2abf28f274
news/web: allow dot in version.
2018-01-17 16:40:55 -06:00
d1c4801578
Another set of low-noise flake8 cleanups
2017-10-20 20:46:44 +02:00
6e78eb95fe
Enable F405,F811 (Unused imports)
...
Remove imports that are either duplicate or unused
2017-10-20 01:03:00 +02:00
Ludwig Nussel
e785c740d9
Refactor announcer
...
- use argparse
- use logging
- allow to specify a config file for options
2017-05-05 13:06:45 +02:00
Jimmy Berry
3fbeae9229
factory-package-news-web: do not restrict version to int.
...
Leap version numbers are currently formatted with a leading zero which is
stripped when converted to an int.
2017-05-01 20:57:27 -05:00
Jimmy Berry
09f547627c
factory-package-news-web: infer basedir from url_root.
...
Allows for multiple aliases to host different distro/version changes.
2017-04-18 22:04:59 -05:00
Jimmy Berry
b264bf0ca9
package-news: ignore non-rpm files in tree walk.
2017-03-23 18:21:43 -05:00
Jimmy Berry
b94b69703e
package-news: include s390x in search path.
2017-03-23 18:21:43 -05:00
Jimmy Berry
f7c6ec22bf
package-news: skip non-existant directories.
2017-03-23 18:21:43 -05:00
d05a0c80c0
Announcer: put the state of the last version into /var/lib
2017-02-06 16:01:36 +01:00
28335a1229
Release announcer: Ask contributors to change the subject line when replying
2016-07-19 11:37:55 +02:00
Ludwig Nussel
1bff26b344
Pep8
2016-05-12 17:30:40 +02:00
Ludwig Nussel
741c3f19b4
Generate Date and Message-ID headers locally
2016-05-12 17:28:08 +02:00
Ludwig Nussel
9c58ba0bb3
add link to openQA results in announcer
...
maybe that helps to bring more attention to the test results
2016-01-27 13:20:44 +01:00
Ludwig Nussel
89480c144e
use urljoin
2016-01-21 10:45:29 +01:00
Ludwig Nussel
7028f437b8
allow to announce specific versions
...
useful if the announcer was broken for a while :-)
2016-01-19 14:00:30 +01:00
Ludwig Nussel
cb3c6ca3e6
fix newlines
2016-01-19 14:00:21 +01:00
Ludwig Nussel
31469006de
use correct to address in service file
2016-01-19 14:00:07 +01:00
Ludwig Nussel
710f96f9d7
catch vanished changelog in package
2016-01-19 11:39:31 +01:00
Ludwig Nussel
8188bcad3b
remove added and remove packges, just causes confusion
2015-12-21 16:26:38 +01:00
Ludwig Nussel
417800e497
add intro text
2015-12-14 18:08:07 +01:00
Ludwig Nussel
df33c7e04d
fake kernel source rpm
...
pretend all kernel packages are from same source rpm to avoid
excessively repeated changelogs
2015-12-14 17:43:02 +01:00
Ludwig Nussel
170e23e7ff
print summary of changed packages
...
also print source rpm instead of first sub package
2015-12-14 17:23:39 +01:00
b536afcd9f
factory-package-news: Change texts for added/removed packages
2015-11-26 15:16:27 +01:00
Ludwig Nussel
11f9353e8c
set Mail-Followup-To field
...
makes good MUAs send replies to the target list rather than the sender.
http://cr.yp.to/proto/replyto.html
2015-03-16 09:53:05 +01:00
Ludwig Nussel
3183be42c3
update docu
2015-03-13 08:57:26 +01:00
3056152c91
Announcer: Factory ISOs are now called Tumbleweed
2014-11-26 13:55:32 +01:00
Ludwig Nussel
941ef48d04
add readme for factory news
2014-11-10 17:42:34 +01:00
Christian Boltz
ef84b1d378
factory-package-news: add cosmetic white space
2014-09-10 08:56:04 +02:00
Ludwig Nussel
04a0e32236
add Makefile for installation
2014-09-03 14:44:44 +02:00
Ludwig Nussel
063c56abf6
add rsyslog config file
2014-09-03 14:44:44 +02:00
Ludwig Nussel
9a516bf211
fix and move apache config
2014-09-03 14:44:44 +02:00
Ludwig Nussel
8fc941e2cd
add systemd service and timer for announcer
2014-09-03 14:44:44 +02:00
Ludwig Nussel
a72a787aab
remove useless space
2014-08-15 15:38:42 +02:00
Ludwig Nussel
d07709144a
don't set symlink in dry mode
2014-08-14 17:55:45 +02:00
Ludwig Nussel
a1b5edc5a8
add command line options
2014-08-14 17:04:35 +02:00
Ludwig Nussel
162d00bdd9
add an extra line break
2014-08-13 08:58:06 +02:00
Ludwig Nussel
7b71f2311b
send to factory ml
2014-08-13 08:55:38 +02:00
Ludwig Nussel
978f4f0aba
don't error out of symlink doesn't exist initially
2014-08-11 16:23:19 +02:00
Ludwig Nussel
9d99b0ee3f
add script to fetch changes file and mail it
2014-08-08 15:35:33 +02:00
Ludwig Nussel
e35aa3b280
fix path
...
remove not neede directoy specification
2014-08-07 14:34:26 +02:00
Ludwig Nussel
ddc3e45d52
move factory-package-news to subdirectory
2014-08-07 14:32:23 +02:00