Open
Conversation
We need to do this because we cannot run the debtransform test on a SUSE system
Unfortunately '$' also matches before a newline at the end of the string, even if the /s modifier was used. So use \z to really match the end of the string.
Reporting such deps as conflics is very confusing for the user. Just report them as noproviders. This is still not optimal, but certainly a start.
Broken with commit cc988ce
Without this patch `bsdtar` exits with the following error: ``` [ 68s] ==> WARNING: Skipping verification of source file PGP signatures. [ 68s] obs-service-tar_scm-0.10.22.1615538418.07a353d.tar.gz ... Skipped [ 68s] bsdtar: Pathname can't be converted from UTF-8 to current locale. [ 68s] bsdtar: Error exit delayed from previous errors. ```
set LANG=en_EN.UTF-8 for makepkg in Arch Linux
* Make the shell accessable * No watchdog running It still needs --rebuild or --singlejob option.
We used to do 'rpm --eval' to expand the %suse_version macro. This is unreliable, as %suse_version is nowadays no longer defined in the rpm package, but in rpm-config-SUSE or some -release package. Instead, query the build configuration.
This makes builds work for non-root users or with no bsdtar installed.
As we're now using the recipe parser to check for a native build flag, we need to re-parse the recipe in this case.
We used to check suse_version to determine if we should cumulate the rpms for installation. Having an explicit build flag is much cleaner and also allows to disable cumulation for testing purposes. We still do the auto detection if the build flag is not set.
It's completely outdated and also causes way to much confusion.
Also add '--repoquery-host' for cross build queries
This takes a modulemd stream file and adds the information for every built rpm.
the bash builtin $SECONDS allows access to the same information without having to go through a fork/exec() path
The deprecated compat cpu property has been removed.
instead of calling rpm --showrc for every preinstall, call it only once for each compression format. this reduces overhead (always 3 calls instead of one call per preinstall - typically there are 10+ preinstalls).
cp(1) has a --remove-destination which does that implicitely, which avoids calling rm and thereby reducing overhead of execution
There is a large mix of space/tabs issues and trailing whitespaces, that make contribution for people with "strip trailing whitespace" text editors difficult. Add a check to ensure no further issues creep in.
Handle QEMU >= 6.0 on POWER9
Remove subshell usage for determining timing
Avoid calling rm X just before cp A X
We can use xargs(1) to batch up invocations, which significantly improves performance as we reduce the overhead of external command invocation.
Avoid calling external commands in a loop
turn off metadata_csm
Whitespace cleanup
This needs some further investigation This reverts commit f913593.
Used by the scm bridge. Adding a new executable seems to be not worth it.
Speed up rpm preinstall
The max-cpu-compat=power8 option is not inside of the help, even when supported. So we detect the newer versions via pseries-6.x support
- Add a merge_assets method that merges assets - Change the way assets coming from the source handling are dealt with - Fix Arch linux asset checksum handling
to remove all files and directories which are referenced by remote asset urls.
…clean add download_assets --clean option
Fixes issue build#751 with such lines in Dockerfile: FROM opensuse/leap:15.3 as base FROM base AS build
Avoid additional container dependencies when using container alias names
Moving the VM_ROOTDEV check to fixup_vm method, where virtio has been configured Fixes issue 715
skips using "quiet" kernel parameter introducing --verbose option
* Fix virtio storage detection * avoid overwriting console overwriting, if the kernel package specifies a console name
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.