summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* CI debugjuerg/buildbox-run-ciJürg Billeter2019-12-051-407/+1
* tests: Drop buildbox xfailsJürg Billeter2019-12-0512-23/+4
* Drop buildbox sandboxJürg Billeter2019-12-052-274/+0
* .gitlab-ci.yml: Drop buildbox jobJürg Billeter2019-12-051-29/+0
* .gitlab-ci.yml: Add job to test buildbox-run-userchrootJürg Billeter2019-12-051-0/+35
* .gitlab-ci.yml: Add job to test buildbox-runJürg Billeter2019-12-051-1/+7
* tests/integration/shell.py: xfail for buildbox-run-userchrootJürg Billeter2019-12-051-1/+5
* tests/integration/script.py: xfail for buildbox-run-userchrootJürg Billeter2019-12-051-2/+15
* tests/integration/filter.py: xfail for buildbox-run-userchrootJürg Billeter2019-12-051-1/+5
* tests/integration/compose.py: xfail for buildbox-run-userchrootJürg Billeter2019-12-051-1/+5
* testing/_utils/site.py: Add BUILDBOX_RUN variableJürg Billeter2019-12-051-0/+9
* tests: source_determinism.py: Skip flaky test with buildbox-runJürg Billeter2019-12-052-0/+8
* tests/integration/workspace.py: xfail logging for buildbox-runJürg Billeter2019-12-051-0/+1
* tests/integration/messages.py: xfail logging for buildbox-runJürg Billeter2019-12-051-0/+2
* tests/integration/manual.py: xfail logging for buildbox-runJürg Billeter2019-12-051-0/+1
* tests/integration/shell.py: xfail bind mount for buildbox-runJürg Billeter2019-12-051-4/+4
* tests/integration/script.py: xfail read-only-root for buildbox-runJürg Billeter2019-12-051-0/+3
* testing/runcli.py: Add BST_CAS_STAGING_ROOT environment variableJürg Billeter2019-12-042-0/+8
* testing/runcli.py: Remove unused configure parameter from run() methodsJürg Billeter2019-12-041-34/+5
* tests/integration/script.py: Relax error message checkJürg Billeter2019-12-041-1/+1
* linux.py: Support experimental buildbox-run sandboxBenjamin Schubert2019-12-041-0/+21
* Add buildbox-run sandboxBenjamin Schubert2019-12-041-0/+148
* _sandboxreapi.py: Pass sandbox flags to _execute_action()Jürg Billeter2019-12-042-3/+3
* sandbox.py: Remove unused _set_virtual_directory() methodJürg Billeter2019-12-041-6/+0
* _sandboxreapi.py: Use CasBasedDirectory._reset()Jürg Billeter2019-12-041-3/+2
* _casbaseddirectory.py: Add _reset() methodJürg Billeter2019-12-041-1/+6
* Merge branch 'bschubert/ci-improvements' into 'master'Jürg Billeter2019-12-041-20/+24
|\
| * .gitlab-ci.yml: Don't overwrite sast job directly, just inject variableBenjamin Schubert2019-12-041-3/+4
| * .gitlab-ci.yml: Extract docker images version in a variableBenjamin Schubert2019-12-041-16/+19
| * .gitlab-ci.yml: List all test envs explicitely for toxBenjamin Schubert2019-12-041-1/+1
|/
* Merge branch 'juerg/casd-separate-user' into 'master'Jürg Billeter2019-12-038-13/+87
|\
| * tests: source_determinism.py: Do not use too restrictive test umasksjuerg/casd-separate-userJürg Billeter2019-12-032-4/+14
| * tests/integration/filter.py: Do not use checkout --hardlinksJürg Billeter2019-12-031-1/+1
| * tests/frontend/pull.py: Do not use checkout --hardlinksJürg Billeter2019-12-031-2/+2
| * tests/frontend/buildcheckout.py: Cannot hardlink with CASD_SEPARATE_USERJürg Billeter2019-12-031-1/+7
| * testing/_utils/site.py: Add CASD_SEPARATE_USER variableJürg Billeter2019-12-031-0/+5
| * utils.py: safe_link(): Copy if hardlink creation is not permittedJürg Billeter2019-12-031-1/+1
| * casdprocessmanager.py: Set up socket path via a symlinkTristan Maat2019-12-031-4/+57
|/
* Merge branch 'tlater/artifactserver-casd' into 'master'Tristan Maat2019-12-0311-443/+364
|\
| * _*cache.py: Standardize cache basedirsTristan Maat2019-12-033-20/+21
| * Remove newly unused API surfaces in CASCacheTristan Maat2019-12-037-179/+58
| * casserver.py: Proxy CAS requests to buildbox-casdTristan Maat2019-12-033-245/+219
| * casserver.py: Add loggingTristan Maat2019-12-031-5/+72
|/
* Merge branch 'tlater/fix-update-committer-security' into 'master'Tristan Maat2019-12-021-10/+12
|\
| * update_commiters.py: Fix security vulnerabilitiesTristan Maat2019-12-021-10/+12
|/
* Merge branch 'bschubert/update-requirements' into 'master'Benjamin Schubert2019-12-0223-70/+71
|\
| * Update all python dependenciesBenjamin Schubert2019-12-027-35/+36
| * tests: Use pytest.raise() instead of checking for return codeBenjamin Schubert2019-12-023-8/+8
| * lint: remove all unecessary elif/else after break/continueBenjamin Schubert2019-12-028-21/+21
| * lint: Remove unnecessary list comprehensionsBenjamin Schubert2019-12-026-6/+6
|/