1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-22 02:35:23 +03:00
Commit graph

57 commits

Author SHA1 Message Date
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