copr-be's storage
by Miroslav Suchý
FYI
I just resized copr-be storage for DNF repos from 4TB to 6TB.
It was as easy as:
umount /var/lib/copr/public_html
systemctl stop var-lib-copr-public_html.mount
copr-backend-service stop
systemctls stop lighttpd.service
in openstack dashboard, detach the volume, click "enlarge volume", set it to 6000GB.
attach it back.
Again:
umount /var/lib/copr/public_html
systemctl stop var-lib-copr-public_html.mount
parted
(parted) print free
Number Start End Size File system Name Flags
17.4kB 1049kB 1031kB Free Space
1 1049kB 4398GB 4398GB ext4
4398GB 6442GB 2044GB Free Space
(parted) resizepart
Partition number? 1
End? [4398GB]? 6442GB
resize2fs /dev/vdc1
systemctl start var-lib-copr-public_html.mount
systemctls start lighttpd.service
copr-backend-service start
# df -H /var/lib/copr/public_html
Filesystem Size Used Avail Use% Mounted on
/dev/vdc1 6.4T 4.2T 2.3T 65% /var/lib/copr/public_html
Mirek
5 years, 1 month
copr-backend upgraded
by Michal Novotny
Hello,
we have deployed copr-backend-1. 110-2 to production. This version contains
patch to prevent multiple builder allocation for one srpm build, which
caused occasional failures on signing.
COPR team
5 years, 10 months
Disabling F25 chroots
by Jakub Kadlcik
Hello,
since the Fedora 25 reached the end of its life cycle and is now stated as
EOL for more than a month, we've disabled it in Copr.
Don't worry, it just means that it is not possible to submit new builds
against it. The existing builds and repositories are preserved.
COPR team
5 years, 10 months
ChrotScan Enabled on copr-builders
by Michal Novotny
Hello!
To tackle the latest problems with synchronizing Fedora repos, we have
employed mocks' ChrootScan plugin
<https://github.com/rpm-software-management/mock/wiki/Plugin-ChrootScan> on
builders to tackle them. It will take a bit of time until 'chroot_scan'
directory with dnf logs (especially dnf.librepo.log is important) will
start occurring as new builders need to be spawned first that have the
updated mock config.
Hopefully we will be able to sort those issues out
Let us know if you encounter a problem with repo synchronization
Best regards
COPR team
5 years, 11 months
dm-vdo
by Miroslav Suchý
I found this in Cockpit release notes. I did not knew about DM-VDO previously. Might be useful for us for hosting all
those repositories.
Configure data deduplication with VDO devices
---------------------------------------------
The "Virtual Data Optimizer" is a new feature to eliminate duplication and add
compression to block devices. This is mostly aimed at providing storage for
virtual machines or object storage systems like Ceph.
This is being developed upstream by the dm-vdo GitHub project
(https://github.com/dm-vdo). It is currently available in RHEL 7.5 alpha
(https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/...)
and expected to land in other distributions eventually.
Cockpit's Storage page can now create and configure VDO devices.
Video: https://www.youtube.com/watch?v=_iOYN4Y24aY
Miroslav
5 years, 11 months
failing ppc64le builds
by Michal Novotny
If you encountered the following log record in builder-live.log on ppc64le:
Running: unbuffer /usr/bin/mock --buildsrpm --spec
/tmp/tmp75ah4ork/gawk.spec --sources /tmp/tmp75ah4ork --configdir
/var/lib/copr-rpmbuild/results/configs --resultdir
/var/lib/copr-rpmbuild/results --define %_disable_source_fetch 0
--uniqueext 1515449007.724298 -r child
WARNING: Could not find required logging config file:
/var/lib/copr-rpmbuild/results/configs/logging.ini. Using default...
ERROR: Could not find log config file /etc/mock/logging.ini
It was because misconfiguration in new ppc64le images that were just
deployed in production.
The problem in base image is now fixed.
New x86_64 images were deployed as well. Both archs are now using the
latest mock 1.4.8.
We are very sorry for the problem.
COPR Team
5 years, 11 months