Commit Graph

139 Commits

Author SHA1 Message Date
Igor Gnatenko
12de7ebb46 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:01 +01:00
Oyvind Albrigtsen
ec9a45a47b - fence-agents-scsi: add missing fence-agents-common dependency 2019-01-16 10:34:38 +01:00
Oyvind Albrigtsen
656a23b80c - new upstream release 2018-12-03 12:35:40 +01:00
Oyvind Albrigtsen
baff0ab868 - new upstream release 2018-10-05 13:28:49 +02:00
Oyvind Albrigtsen
c882befc95 - Fix missing fence-agents-all subpackage after spec improvements 2018-09-19 14:40:47 +02:00
Oyvind Albrigtsen
9b6cb674a5 - Python 3: fix has_key() issues 2018-08-22 15:48:13 +02:00
Oyvind Albrigtsen
665838ba08 - Minor updates to descriptions/summaries 2018-08-20 15:04:08 +02:00
Jan Pokorný
c1f357b36b
- tone down excessively screaming license header
Also pronounce a new spec/build version.

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-20 14:34:44 +02:00
Jan Pokorný
4142d4696b
- order agent subpackages properly
Also note which packages are intentionally skipped from getting grabbed
with fence-agents-all.

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-20 14:32:25 +02:00
Jan Pokorný
b15242baef
- cleanup package summaries/descriptions
In particular:

* respective lines should be no longer than 80 characters
  https://fedoraproject.org/wiki/Packaging:Guidelines#Summary_and_description

* there's no point to restate package names in the descriptions

* some minor cleanups (trailing whitespaces, missing dots in
  descriptions [for uniformness], hefty wordings)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-20 14:32:09 +02:00
Jan Pokorný
e2d2c7d7f2
- only refer to Python binary symbolically, drop buildroot cleanup
Regarding the latter:
https://fedoraproject.org/wiki/Packaging:Guidelines#Tags_and_Sections
https://en.opensuse.org/openSUSE:Specfile_guidelines#Removing_the_buildroot

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-14 18:13:36 +02:00
Jan Pokorný
8af47f5d86
- bytecompile native Python modules and ship these bytecodes properly
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-14 18:12:01 +02:00
Jan Pokorný
8c03510e80
- sanitize BuildRequires with respect to packaging guidelines
In particular:

* glibc-devel is not the way to declare that build time environment
  (toolchain) for C code is required -- in fact that gcc was present
  in the buildroot was an accidental side-effect of libtool requiring
  "gcc(major)" at particular version:
  https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequires_and_Requires

* python3-devel package was not in BuildRequires despite the guidelines
  orders to do so:
  https://fedoraproject.org/wiki/Packaging:Python#Dependencies

* collapse overly long BuildRequire line regarding Python packages
  into multiple ones

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-14 16:53:08 +02:00
Jan Pokorný
b5c6725f35
- sanitize allfenceagents internally defined enumeration
Previous state with a single excessively long line was rather insane,
making maintenance anything but a breeze (not to speak about the broken
alphabetical order of the items).

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-14 16:52:52 +02:00
Jan Pokorný
7871629f70
- move azure_fence.py and XenAPI.py to respective packages from -common
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-14 16:52:40 +02:00
Jan Pokorný
b400ea1c65
- restructure excludes
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-14 16:52:30 +02:00
Jan Pokorný
92f11d8549
- mark non-compiled packages properly as noarch, drop superfluous excludes
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-14 16:52:14 +02:00
Fedora Release Engineering
8b5004f8b7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 00:30:44 +00:00
Jason Tibbitts
cc2f49533b Remove needless use of %defattr 2018-07-10 00:49:45 -05:00
Oyvind Albrigtsen
bdd2631bbb - fence_vmware_soap: fix python3-suds issue 2018-06-18 13:32:58 +02:00
Oyvind Albrigtsen
d107f2f1c9 - new upstream release 2018-05-31 13:36:48 +02:00
Oyvind Albrigtsen
40d0720d08 - fence_scsi: fix Python 3 encoding issue 2018-05-25 10:10:20 +02:00
Oyvind Albrigtsen
dc9fe5dfe9 - new upstream release 2018-05-17 16:38:17 +02:00
Oyvind Albrigtsen
e579a37162 - new upstream release
- fence_vmware_soap / fence_ovh: use Python 2 till python3-suds bug
  is fixed
2018-02-15 16:36:49 +01:00
Igor Gnatenko
a1aa7a80e5
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:12:30 +01:00
Igor Gnatenko
992af95de3 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:21:52 +01:00
Oyvind Albrigtsen
8845099c83 - new upstream release 2018-02-09 16:04:18 +01:00
Fedora Release Engineering
4f8a30da58 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 09:33:40 +00:00
Iryna Shcherbina
9bded7cb35 Cleanup no longer needed Python 2 dependencies
fence-agents is Python 3 only, but pulls some Python2 build-time requirements which are not needed.

fence-agents-compute should also depend on python3-requests rather than python-requests.
2018-01-11 23:05:18 +01:00
Troy Dawson
38837de645 Cleanup spec file conditionals 2017-11-07 06:35:18 -08:00
Oyvind Albrigtsen
955a0f5f9d - fence-agents-common: remove fence_scsi_check files
- fence-scsi: add "fence_scsi_check_hardreboot"
2017-08-29 15:36:41 +02:00
Oyvind Albrigtsen
d10f8703a1 - fence-agents-common: remove fence_scsi_check files
- fence-scsi: add "fence_scsi_check_hardreboot"
2017-08-29 14:27:59 +02:00
Oyvind Albrigtsen
32e8d6502b - fence_zvm: fix "uintptr_t" undeclared 2017-08-03 13:54:03 +02:00
Oyvind Albrigtsen
0dc0af204c - Fix encoding for pexpect with Python 3.6
Resolves: rhbz#1473908
2017-08-03 13:06:53 +02:00
Fedora Release Engineering
b9bb33ba59 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 20:31:44 +00:00
Fedora Release Engineering
f30abc3c92 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 08:18:09 +00:00
Fedora Release Engineering
7ad6398424 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 09:43:34 +00:00
Oyvind Albrigtsen
2451506515 - Fix to build in Python 3 only environment 2016-12-23 11:05:22 +01:00
Miro Hrončok
b4dd8cc4bc Rebuild for Python 3.6 2016-12-19 18:20:36 +01:00
Marek 'marx' Grac
d34a47e4db Remove obsoletes that are no longer required 2016-09-19 15:10:09 +02:00
Oyvind Albrigtsen
7e88436420 - fence-agents-common: add dependency on python3-pycurl 2016-09-02 10:25:00 +02:00
Oyvind Albrigtsen
c3cd18efd8 - new upstream release 2016-08-26 13:58:00 +02:00
Oyvind Albrigtsen
de86c1d3fa - fix build issue on s390 2016-07-13 12:55:21 +02:00
Oyvind Albrigtsen
79b98e703d - fix build issue on s390 2016-07-13 12:54:28 +02:00
Oyvind Albrigtsen
f96a70dca4 Updated changelog 2016-07-12 13:43:02 +02:00
Oyvind Albrigtsen
15ba3df6a7 - new upstream release
- new package fence-agents-amt-ws
- new package fence-agents-compute
- new package fence-agents-drac
- new package fence-agents-hds-cb
- new package fence-agents-mpath
- new package fence-agents-sanbox2
- new package fence-agents-sbd
- new package fence-agents-vbox
- new package fence-agents-vmware
- new package fence-agents-xenapi
2016-07-12 13:36:34 +02:00
Dennis Gilmore
fe9396adfe - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 20:26:20 +00:00
Marek 'marx' Grac
e75c8f0b2b fix date 2015-08-11 14:14:16 +02:00
Marek 'marx' Grac
e29d04d1e3 Merge branch 'master' of ssh://pkgs.fedoraproject.org/fence-agents
Conflicts:
	fence-agents.spec
2015-08-11 14:13:25 +02:00
Marek 'marx' Grac
9eaab7ca9c New upstream release 2015-08-11 14:12:27 +02:00