Age | Commit message (Collapse) | Author |
|
* HEAD
| \
| * c00e90b <github@luxolus.com> pkgbuild: pkgver=19.2.1 pkgrel=2
| * a7d8beb <github@luxolus.com> pkgbuild: use backport-fix-importlib-metadata-compat.patch
| * 079099e <github@luxolus.com> repo: add backport-fix-importlib-metadata-compat.patch
| * af22ea2 <github@luxolus.com> pkgbuild: use fix-ipv6-support-in-is-addr-in-subnet.patch
| * b49de62 <github@luxolus.com> repo: add fix-ipv6-support-in-is-addr-in-subnet.patch
| /
| master
Signed-off-by: Bazaah <github@luxolus.com>
|
|
|
|
|
|
this fixes a crash in the ceph-volume utility we use for OSDs
References: https://github.com/ceph/ceph/pull/59739
Upstream-ref: https://github.com/ceph/ceph/commit/3f1f3450aee368823dc8ae90a8cef13b89b1b950
|
|
|
|
it seems not many people use ipv6 networks for Ceph clusters. Well,
we're one of them and this is needed to not have alerting angry all of
the time.
This is not yet backported to v19, but exists in the development trunk
Upstream-ref: https://github.com/ceph/ceph/commit/1f011aeb549fdeb52d82786b172ab502a971474d
References: https://github.com/ceph/ceph/pull/61323
|
|
* HEAD
| \
| * 3ab57be <github@luxolus.com> pkgbuild: pkgver=19.2.1 pkgrel=1
| * ad7b329 <github@luxolus.com> pkgbuild: bump rbd soname, include extra rgw manpage
| * 3eb12be <github@luxolus.com> pkgbuild: disable WITH_QAT stuff harder
| * 4e6d7b2 <github@luxolus.com> pkgbuild: use boost-1.87-fixes.patch
| * 60377de <github@luxolus.com> repo: add boost-1.87-fixes.patch
| * 1170972 <github@luxolus.com> pkgbuild: use quiet-stringop-truncation.patch
| * e734306 <github@luxolus.com> repo: add quiet-stringop-truncation.patch
| * a818288 <github@luxolus.com> pkgbuild: use fix-cohort-lru-include.patch
| * 9842121 <github@luxolus.com> repo: add fix-cohort-lru-include.patch
| * 85a796e <github@luxolus.com> pkgbuild: use backport-ceph-exporter.patch
| * ff1f8e7 <github@luxolus.com> repo: add backport-ceph-exporter.patch
| * 2b9be55 <github@luxolus.com> pkgbuild: use backport-mds-link-boost-urls.patch
| * fa36a45 <github@luxolus.com> repo: add backport-mds-link-boost-urls.patch
| * 8c5a808 <github@luxolus.com> repo: update boost-1.86-fixes.patch for v19.2.0
| * a690d24 <github@luxolus.com> repo: update test-bluefs-split.patch for v19.2.0
| * 9f173b8 <github@luxolus.com> repo: update fmt10-fixes.patch for v19.2.0
| * b63d268 <github@luxolus.com> repo: update fmt-formatter-const.patch for v19.2.0
| * ed102dc <github@luxolus.com> repo: update py312-fixes.patch for v19.2.0
| * b0310c9 <github@luxolus.com> repo: update disable-mypy-flake8-tests.patch for v19.2.0
| * 6c16e61 <github@luxolus.com> repo: update tox-flake8-git-ls-files.patch for v19.2.0
| * a5a9907 <github@luxolus.com> pkgbuild: rm gcc-14-fixes.patch
| * 7f4587e <github@luxolus.com> pkgbuild: rm backport-ceph-volume-unbound-var.patch
| * 6206627 <github@luxolus.com> pkgbuild: rm backport-log-runway-expansion.patch
| * 77a87e8 <github@luxolus.com> pkgbuild: rm rgw-client-boost-string-view.patch
| * 8b8350e <github@luxolus.com> pkgbuild: rm Findfmt.cmake fix
| * c00fd1e <github@luxolus.com> pkgbuild: rm pkg.java-cephfs
| /
| master
Signed-off-by: Bazaah <github@luxolus.com>
|
|
|
|
|
|
|
|
|
|
fix a bunch of stuff that boost 1.87 broke around boost::asio, largely
involving deprecated function overloads being removed.
I did this independently of the upstream, but I realized belatedly that
I should have just looked in the PR lists first, as 90% of the fixes
already existed, unmerged.
References: https://github.com/ceph/ceph/pull/61084
|
|
|
|
this is a minor fix to quiet the gcc line noise from
-Wstringop-truncation, despite this being safe in this circumstances
because a NULL is appended on the very next line.
|
|
|
|
adds a missing <algorithm> header for std::for_each usage within
src/common/cohort_lru.h.
This FTBS only seems to trigger during building unit tests (make check)
|
|
|
|
Seemingly, this was only applied to the v18.x (reef) release, for
reasons I can't understand. Nevertheless, we restore it here.
This was taken (but heavily edited for v19) from a series of backports
for v18.2.4.
Upstream-ref: https://github.com/ceph/ceph/commit/bec20dcc8f6f27716d3a4ddffce70cd35eefd8c1
|
|
|
|
It seems the previous header-only version of Boost.Url no longer is
supported, so we need to link it into the mds bin.
This partially backports the change from an larger PR, modified to work
with 19.2.0 over refs/main
References: https://github.com/boostorg/url/blob/boost-1.85.0/include/boost/url/src.hpp
References: https://github.com/ceph/ceph/pull/57581
Upstream-ref: https://github.com/ceph/ceph/pull/57581/commits/857eedbe6c9ed80ed0625bd0aa27b1a1e85f8d59
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
the majority of this patch has been applied upstream, and we will
reintroduce the dout.h lambda fix in a followup standalone patch
|
|
fixed upstream
Upstream-ref: https://github.com/ceph/ceph/pull/53327
|
|
fixed upstream
Upstream-ref: https://github.com/ceph/ceph/pull/50216
|
|
fixed upstream
Upstream-ref: https://github.com/ceph/ceph/pull/51573
|
|
upstream no longer uses this method for finding {fmt}
|
|
Nobody has ever used this, and so far as I can tell, it was an
experiment that has been abandoned by the upstream; plus the next
major version of java will start miscompiling it
|
|
* HEAD
| \
| * 24fc5c0 <github@luxolus.com> pkgbuild: pkgver=18.2.4 pkgrel=5
| * 667cf67 <github@luxolus.com> pkgbuild: use py313-fixes.patch
| * 846e719 <github@luxolus.com> repo: add py313-fixes.patch
| * fd2f773 <github@luxolus.com> pkgbuild: use avoid-cpython-pysys-api.patch
| * 169e953 <github@luxolus.com> repo: add avoid-cpython-pysys-api.patch
| * 9192bee <github@luxolus.com> pkgbuild: update vendored python-bcrypt to 4.2.1
| * 543ea11 <github@luxolus.com> pkgbuild: use -GNinja for ceph build
| * ba0f532 <github@luxolus.com> justfile: rm tmpfs mount for chroot build
| /
| master
Signed-off-by: Bazaah <github@luxolus.com>
|
|
|
|
and add python-xmlsec + python-saml to checkdepends, as the dashboard
tox suite needs them
|
|
random stuff the python maintainers break arbitrarily so as to make sure
the python ecosystem is as fragmented as possible.
|
|
|
|
This is basically a backport+rebase of the work done in ceph/ceph#58199,
which fixes a bunch of usages of the now removed PySys_ cpython
functions / macros.
References: https://github.com/ceph/ceph/pull/58199
Upstream-ref: https://github.com/ceph/ceph/commit/f3be25433abdd3d6f4dc9f38f89b55c742b483fb
|
|
and update the relevant pyo3 patch to switch to 0.23, as is defined in
the python package
References: https://github.com/pyca/bcrypt/releases/tag/4.2.1
|
|
|
|
|
|
* HEAD
| \
| * d96f774 <github@luxolus.com> pkgbuild: pkgver=18.2.4 pkgrel=4
| /
| master
Signed-off-by: Bazaah <github@luxolus.com>
|
|
|
|
* HEAD
| \
| * 54c0f53 <github@luxolus.com> pkgbuild: pkgver=18.2.4 pkgrel=3
| * cc51155 <github@luxolus.com> pkgbuild: use fmt-formatter-const.patch
| * e717a88 <github@luxolus.com> pkgbuild: override Findfmt.cmake FMT_VERSION file lookup
| * 75a3706 <github@luxolus.com> repo: add fmt-formatter-const.patch
| /
| master
Signed-off-by: Bazaah <github@luxolus.com>
|
|
|
|
note this is a bit more complicated than the normal use-patch commit, as
part of the changes in fmt-formatter-const.patch were previously made in
fmt10-fixes.patch.
We remove those from fmt10-fixes, ensure the patch _we_ produce uses
const (...oops) and fixup file hashes
|
|
fmt11 has moved the definition of FMT_VERSION from core.h to base.h, so
we adjust the cmake function the upstream uses.
This isn't a patch because the next major version completely changes how
they look up fmt (and a lot of other things)
References: https://github.com/fmtlib/fmt/releases/tag/11.0.0
|
|
This patch ensures that _all_ fmt::formatter::format type functions
within the code base are const, as the fmt maintainers expressly mention
they should be.
Hopefully this fixes some of the random FTBS' we get when upgrading
boost/gcc/fmt
References: https://github.com/fmtlib/fmt/issues/2747
|
|
* HEAD
| \
| * 10719f1 <github@luxolus.com> pkgbuild: pkgver=18.2.4 pkgrel=2
| * 62c43be <github@luxolus.com> pkgbuild: use ceph-18.2.4-boost-1.86-fixes.patch
| * 8c5cc7d <github@luxolus.com> repo: add boost-1.86-fixes.patch
| /
| master
Signed-off-by: Bazaah <github@luxolus.com>
|