Commit graph

230 commits

Author SHA1 Message Date
clime
ed72dfc827 fix check for existing distgit VM in beaker-tests 2018-11-15 15:49:17 +01:00
clime
d2329ea330 add support for setting mtime for an uploaded file 2018-11-15 15:49:13 +01:00
Michal Novotný
d012620be9
Merge pull request #20 from puiterwijk/use-remote-user
Use REMOTE_USER as fallback for GSS_NAME
2018-10-01 08:16:39 -04:00
Patrick Uiterwijk
0141af8a39 Use REMOTE_USER as fallback for GSS_NAME
GSS_NAME is only set in a specific configuration (with GssapiLocalNames on).
Make the upload.cgi also work if that configuration is not set.

Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-09-30 20:34:59 +02:00
clime
1ae51fade8 set umask 0002 in all available dist-git scripts
* not necessary if you run the scripts/hooks as an unprivileged user
but useful if you happen to run them as root, which you probably should
not.
2018-09-24 11:01:25 +02:00
clime
115742f026 do not touch sources file when creating the repo 2018-09-20 11:40:42 +02:00
clime
7deaf9a52d version bump 2018-08-14 23:30:54 +02:00
clime
3f2186dca6 fix lookaside_dir test 2018-08-14 22:54:54 +02:00
clime
be1b1c0b9a installing python-grokmirror from Vagrantfile is not needed 2018-08-14 21:36:01 +02:00
clime
09a8e92724 fix python-grokmirror dep 2018-08-14 21:27:43 +02:00
clime
c3ac884a4f update rpkg.conf in tests 2018-08-14 21:06:59 +02:00
clime
26bb3048c4 add lookaside_dir option, deprecate cache_dir 2018-08-14 21:06:50 +02:00
Miroslav Suchý
c0643b9dc6 defattr is not needed since rpm 4.2
additionally %{name}.cfgs is added to the end on %files, so %defattr used in that files does not
have influence on the main %files section
2018-07-30 10:48:18 +02:00
clime
4d32e81288 add example conf for RH staging DistGit 2018-03-27 12:56:44 +02:00
clime
1d5be9655f uncomment test cleanup line 2018-03-27 12:36:50 +02:00
clime
a8a544a6ef add deprecated cache_dir_override option
* yes, you read it correctly.
2018-03-27 12:29:54 +02:00
clime
dcf1876c4a add rhpkg test 2018-03-27 10:29:55 +02:00
clime
bce932a662 add disable_group_check configuration option for upload script 2018-03-26 20:57:51 +02:00
Michal Novotný
6502c87ebd
Update README.md 2018-03-25 10:38:27 +02:00
clime
7b49a9485f remove link to outdated instructions 2018-02-26 15:57:06 +01:00
clime
38f59fc01d update README.md instructions how to build a package 2018-02-26 15:55:16 +01:00
clime
9d90d0461a bump version 2018-02-26 14:27:45 +01:00
clime
ba8fd50109 use config.get('upload', 'option') instead of config['upload'].get('option')
* the former does not give internal server error when 'upload' is missing
2018-02-26 14:10:27 +01:00
clime
5a673a43e7 Wait with tito->rpkg migration, we still need tito here and there 2018-02-26 09:34:05 +01:00
clime
e0b629ab8c move fedmsgs, nomd5, old_paths config options to [upload] ini section 2018-02-26 09:24:23 +01:00
clime
6381aa3461 rpkg is now used for releasing 2018-02-21 11:04:45 +01:00
Michal Novotný
10f0c674a9
Update README.md 2018-02-21 11:02:33 +01:00
clime
c909efc4db update README 2018-02-21 11:00:57 +01:00
clime
0fde1ed855 version bump 2018-02-19 12:05:41 +01:00
clime
84b5223c41 add distgit-centos7 machine config, add possibility to test against it, add more (direct) tests 2018-02-19 11:48:00 +01:00
clime
dd8715d3a4 fix Requires definitions 2018-02-19 10:54:27 +01:00
clime
133c785323 update fedpkg config to contain now required fedpkg.pagure section 2018-02-19 09:06:47 +01:00
clime
eaeaa8f6f2 update python-grokmirror to be python2-grokmirror in f28 2018-02-19 08:55:42 +01:00
clime
2a0f076dab also test no default namespace being set 2018-02-06 21:15:24 +01:00
clime
62fcde705d added new test suite 2018-02-06 20:01:13 +01:00
clime
04073f1108 fix position of default namespace application 2018-02-06 19:30:38 +01:00
clime
ee19bebbb6 remove no longer needed Fedora specific stuff - git hook setup & mail config 2018-02-06 17:47:36 +01:00
clime
6a7d1d10af simplified tests not to used https for lookaside 2018-02-06 15:39:48 +01:00
clime
3a0c21cb90 added default_namespace config option 2018-02-05 22:12:53 +01:00
clime
ae51199cb4 fix requires for epel7 2018-02-05 19:30:41 +01:00
clime
4288b69c23 update python- to python2-, note: python2-grokmirror is not yet available for latest Fedoras 2018-02-03 19:34:07 +01:00
clime
c55d57a467 add -v into tests at few places 2018-02-03 19:12:06 +01:00
clime
8f08d577b0 add 'fedmsgs' and 'old_paths' configuration variables 2018-02-03 18:36:48 +01:00
clime
d40a3489eb fix tests 2018-02-03 14:06:43 +01:00
clime
31bf40b310 test commit 2 2018-02-02 19:23:53 +01:00
clime
d597b3fea3 address Provision error #17 2018-01-31 21:36:31 +01:00
clime
b3a273d816 add tests with rpkg and move them to basic test 2018-01-13 21:32:01 +01:00
clime
89d4718361 update test environment
- fix problems with already existing files when doing `vagrant reload`
- try reloading distgit before setting it up
2018-01-13 17:21:18 +01:00
clime
9631061653 update tests
- switch to f27
- do not use tito build -i cause it calls dnf -C and some deps does not to be installed
- remove unneeded sudo
2018-01-13 16:41:19 +01:00
clime
836f41ee80 give optional map permission to git_system_t on git_user_content_t 2018-01-13 16:40:16 +01:00