Luca Weiss
5aff31252a
*: rebuild against fmt 8
2021-07-14 05:33:16 +00:00
Duncan Bellamy
56d33f7083
community/ceph: upgrade to 16.2.5
...
* https://ceph.io/en/news/blog/2021/v16-2-5-pacific-released/
* make 44-missing-include2.patch match upstream commits
* update 30-cypress.patch.noauto
2021-07-09 06:03:21 +00:00
Duncan Bellamy
52d60e869f
community/ceph: delete bundled boost to free up space before building
2021-07-05 09:03:32 -03:00
Duncan Bellamy
0fe6f5feed
community/ceph: do not force CMAKE_BUILD_TYPE option
...
Previous CMAKE_BUILD_TYPE was debug which created massive
libraries and binaries without the -s flag
2021-07-05 09:03:32 -03:00
Duncan Bellamy
400e837b74
community/ceph: make free space before install
...
* fix permission for init.d and conf.d files
* set an alternate npm registry as original times out on arm32bit
* remove unused build args
2021-07-05 09:03:32 -03:00
Carlo Landmeter
525c8148a7
community various: disable on riscv64
...
missing nodejs
2021-06-30 19:25:51 +00:00
Leo
85b406ed3f
community/ceph: fix CVE indent
2021-05-21 00:42:01 +00:00
Leo
a658c4db16
community/ceph: try to build with newest boost
2021-05-21 00:42:01 +00:00
Duncan Bellamy
2d5e6101f6
community/ceph: upgrade to 16.2.4
...
https://ceph.io/releases/v16-2-4-pacific-released/
* add CVE's
* exclude node_modules from install
* move recovery tools into utils from common
2021-05-20 09:47:48 +00:00
Duncan Bellamy
6499c90511
community/ceph: add missing patch desciptions
2021-05-11 02:31:22 +00:00
Duncan Bellamy
4256449064
community/ceph: remove ceph-mgr-node subpackage
...
It was never needed for running web UI
2021-05-11 02:31:22 +00:00
Duncan Bellamy
52cc718bc9
community/ceph: upgrade to 16.2.3
...
* remove cypress from package.json for 64bit mgr-node sub package
* convert _pkg to amove
* move ceph-erasure-code-tool to ceph-osd-tools
* enable 32bit again
2021-05-08 16:48:23 +00:00
Leo
ec127ca795
community/ceph: stick to boost-1.75
...
boot-1.76.0 still doesn't work with ceph so lets stay with this one for
now
2021-04-18 11:18:36 -03:00
Leo
77ff42fce7
community/*: rebuild against boost-1.76.0
2021-04-18 00:22:05 -03:00
Duncan Bellamy
6d5b2dd066
community/ceph: upgrade to 16.2.0
...
* install mgr dashboard node modules on install as too large
* drop 32bit for the minute
* enable for s390x
2021-04-05 20:04:56 +00:00
Natanael Copa
d1286735af
community/ceph: fix build
...
there might be more than one python site-packages installed.
fixes commit 194bdb909e
(community/ceph: change more _pkg to amove)
2021-04-05 18:19:13 +00:00
Duncan Bellamy
194bdb909e
community/ceph: change more _pkg to amove
...
* change site-packages location method to find
* remove ceph-volume-systemd
* enable ceph-utils subpackage
2021-03-30 16:19:26 +00:00
Duncan Bellamy
26da35ef39
community/ceph: upgrade to 15.2.10
...
* fix compilation warnings
* add mgr-node subpackage
* change some _pkg to amove
* add CVE
2021-03-22 04:55:42 +00:00
Duncan Bellamy
bda7c89201
community/ceph: upgrade to 15.2.9
...
* take over maintainership
2021-02-28 05:58:33 +00:00
Leo
de08bcd2ee
community/ceph: fix build by including missing <atomic>
...
error: aggregate 'std::atomic<bool> terminating' has incomplete type and cannot be defined
2021-01-15 04:24:07 -03:00
Leo
0508107a16
community/ceph: try to fix build with boost >= 1.74.0
2021-01-15 00:49:11 -03:00
J0WI
f14316ecad
community/*: rebuild against boost-1.75.0
2021-01-15 01:03:17 +00:00
Duncan Bellamy
e800ae3b96
community/ceph: add upstream erasure patch
2021-01-09 00:21:08 +00:00
Duncan Bellamy
e25854682d
community/ceph: upgrade to 15.2.8
...
add -fpic flag to aarch64 code
move -fpic into linker options
try cmake flag
remove checksum
try another flag
try rename define
fix checksum
disable native armv8 code as includes textrel
make 32-fix_ceph_thread_timeout.patch match upstream
2020-12-20 17:27:20 +00:00
Duncan Bellamy
49611ce804
community/ceph: change uint patches to match upstream
...
* move test dependencies into checkdepends
move checkdepends to _testdeps
2020-12-13 07:15:35 +00:00
Leo
f76faad409
community/ceph: fix CVE identifier
2020-12-09 20:02:09 -03:00
Duncan Bellamy
93640dfe5b
community/ceph: add ceph.conf and ceph.initd from !5422
...
* fixes #11102
* add deps for tests
* add patches for tests to compile
2020-12-04 22:29:01 +00:00
Duncan Bellamy
eda8d922c9
community/ceph: apply 32bit patches for armhf as well
2020-12-02 08:46:32 +00:00
Duncan Bellamy
14c73eb1e6
community/ceph: upgrade to 15.2.7
...
* add missing dep py3-prettytable fixes #11941 fixes #11103
update checksum
2020-12-01 12:23:15 +00:00
Duncan Bellamy
962bf09a6c
community/ceph: 32bit fixes
...
* enable build for x86 and armv7
* patches by Vladimir Bashkirtsev
remove systemd patch
remove git patch that is reversed upstream
fix checksums
2020-11-29 10:38:58 +00:00
J0WI
691f407667
community/ceph: add secfixes
2020-11-23 21:58:01 +00:00
Duncan Bellamy
b28c4b3e8d
community/ceph: upgrade to 15.2.6
...
split pci patch out as fails when combined
make verbose
try without debug
try remove build limit
use nodeenv without path to virtual environment
try pip node
add back python variables
add missing dep npm
add back build limit
add --scripts-prepend-node-path to npm as using system node
update checksum
use system npm flag
add typedef for uint
add missing ;
fix typedef order
add back build limit
try wihout pip and virtualenv
remove python setuptools and dev
try other arches
add back python dev
remove build for s390x as fails
remove allperms.patch as now upstreamed
fix typo
add missing space
try just unsigned instead of unsigned int
try without changing unsigned to unsigned int
remove all and specify arch's to build
change patch order as uint.patch won't be needed with next release
see if patched includes still needed
see if compiles without patching babeltrace to n
2020-11-23 02:20:12 +00:00
Iggy Jackson
7934054be9
community/ceph: Unset maintainer
...
I don't have the time to follow MRs for months right now. Hopefully
someone else can do better.
2020-06-01 16:06:00 +00:00
Natanael Copa
426d80579b
community/ceph: fix circular dependecy
...
fix ceph-mon -> ceph-mon-tools -> ceph-mon circular dependency
2020-05-12 09:40:34 +00:00
J0WI
2dda68448c
community/ceph: security upgrade to 14.2.9
...
- CVE-2020-1759
- CVE-2020-1760
2020-05-03 14:29:49 +02:00
Leo
b5a69b97f9
community/*: remove invalid options and modernize
2020-03-14 15:29:13 -03:00
iggy
2fa73ad7ae
community/ceph: upgrade to 14.2.8
...
**Changes:**
* Bump the version from 14.2.7 -> 14.2.8
* Add patch to fix build on musl
* Set MAKEFLAGS to keep build from using all the memory... thanks C++
* Re-enable the build
2020-03-11 01:45:13 -03:00
Rasmus Thomsen
e5299ee348
community/ceph: disable for now; fails on builders
2020-02-03 12:13:30 +01:00
Leo
c6c9bfcfdc
community/ceph: remove stale boost-1.70 patch
2020-02-03 01:51:10 +01:00
J0WI
296bfafad9
community/ceph: security upgrade to 14.2.7
2020-02-02 19:48:25 +01:00
Leo
48c10e6c95
rebuild against boost-1.72.0
2020-01-02 11:23:28 +00:00
Natanael Copa
5d6567e1da
community/{qemu*,ceph}: move to community
...
move qemu and ceph to community. Thi sis to reduce maintenenance
workload for security fixes. Upstream qemu appears to have less support
time than 2 years.
2019-12-13 09:51:16 +00:00
iggy
286830029a
main/ceph: Move ceph from community
...
Move ceph from community to main
This move should allow us to enable ceph support in Qemu
2019-10-09 15:51:26 +00:00
iggy
a0443ab0fc
community/ceph: upgrade to 14.2.3, assume maintainership
...
* Update to the latest point release
* Set myself as maintainer
* Current maintainer hasn't replied to a few attempts to contact them
2019-10-07 23:57:48 +02:00
Iggy Jackson
dfcb0be619
community/ceph: use $pkgname instead of ceph for subpackages
...
* Use $pkgname in place of the word ceph for some reason
2019-09-23 02:41:15 -03:00
Natanael Copa
57d8534aac
community/ceph: fix build against boost 1.71
2019-09-11 06:58:58 +00:00
Iggy Jackson
8950c6bf6f
community/ceph: Remove duplicate line
...
**Summary**
* A duplicate option had snuck into the cmake options, remove it
2019-09-11 06:58:58 +00:00
Iggy Jackson
f447dc4074
community/ceph: Move user create to separate pkg
...
Move user create to separate package that can be dep'ed by multiple
other packages. This isn't strictly necessary, but is probably least
surprising for users.
2019-09-11 06:58:58 +00:00
Iggy Jackson
30eecb35b1
community/ceph: ceph-mgr doesn't need node_modules
...
Remove some build time stuff before we create the package so we don't
end up with a massive apk.
2019-09-11 06:58:58 +00:00
Iggy Jackson
7ea3d28dbd
community/ceph: Split ceph-mon into 3 packages
...
Split ceph-mon into smaller individual packages with a "virtual"
package to pull them all in to maintain backwards compat.
This makes it easier to run just the ceph-mon daemon without any other
deps installed i.e. for containerized workloads.
2019-09-11 06:58:58 +00:00