Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/QubesOS/qubes-core-admin
Qubes component: core-admin
https://github.com/QubesOS/qubes-core-admin
a90e7e365e33781cb4e48bf9229498b7becd54af authored almost 5 years ago
Various Admin API calls, when directed at dom0, retrieve global system
view instead of a specifi...
* origin/pr/330:
gui: fixes from Marek's comments
gui: improvements of feature keyboard layo...
577e4b24a6b039af32285b323d57197eb7a8440f authored almost 5 years ago
f130ec0bf333bc4a29bd27f50955e37d23a8d396 authored almost 5 years ago
5cb0e61a84d186e1613a10467192bfe72c4c077b authored almost 5 years ago
Add check for keyboard-layout feature set
732e291ab6b86b370b36a8e2dbb98a4a6118add9 authored almost 5 years ago
* feature-pre-set:
Add pre- events to vm features
Allow extensions to validate feature values, before it is set.
d05592ba529a55bad5f10db4d660a332af6ce628 authored almost 5 years ago
* origin/pr/329:
tests: make PEP8 happier
tests: fix already registered event impl
d8f80c9687fd85e18afa1783a65d0eefeb12abb8 authored almost 5 years ago
40156c3e787c57b1452d9ef4fc1184111579cadf authored almost 5 years ago
86d07460c7dd11d52fadceb7c7b709cd4692d39c authored almost 5 years ago
and not mark it as expected failure anymore. Note the removal of the
expected failure isn't just...
QubesVM.run_for_stdio() by default captures stderr. In case of call fail
(non-zero return code),...
It now consistently returns remote exit code, not a local one.
Check 'cat' exit code instead.
In asyncio's Process.communicate() input=None does not close stdin.
Workaround it by using b'' i...
7a750ea9c8cc1217901e3a8bb2ffdb2980a91436 authored almost 5 years ago
QubesOS/qubes-issues#3912
2460adbdef06423beb216a53a1debc570c6aba9b authored almost 5 years agoQubesOS/qubes-issues#5686
27e8d9ef4d1ed8ea37bacb84ab718e048227fa81 authored almost 5 years ago
The main use case for this function is to create qrexec services in VMs.
Since qrexec now requir...
3f5fb0de9e537e371ac70767545c6491b843557c authored almost 5 years ago
If any test-* VMs remains from previous test run, there are removed
before test. self.app doesn'...
e6e4908e711ab81dbb1ff6bc3ed2c0a1466cf8ff authored almost 5 years ago
This will be useful in other places too.
QubesOS/qubes-issues#5099
879ee9e7d6cea9deb817826c5e6a299660554828 authored almost 5 years ago
* origin/pr/320:
storage/lvm: don't try to resize non-existing lvm volumes
storage/lvm: upda...
This commit adds a test case for the QubesVM class's is_fully_usable
method. The verified scenar...
This commit fixes a typo, where the exception type DontSave was used,
even though the name of th...
Prior to this commit, a properly configured Linux HVM would not
transition from the 'Transient' ...
7980d94807c762fb4eadda0a91f4fe0fdf9a7e05 authored almost 5 years ago
* origin/pr/295:
tests: fix tag name in audiovm test
tests: ensure notin while setting Audio...
* tests20200301:
tests/salt: don't depend on initial tags set
tests: make audio tests less racy
4cfc423d5e5a127803bcd2dc3ba8a073344d0fcb authored almost 5 years ago
* origin/pr/322:
Ensure empty service value delete /var/run/qubes-service/ file
services: fi...
- Add tests and stop patch path from Marek's comment
a61bb9a0cbaf6682d836ef6c7201f17f67eee083 authored almost 5 years ago532d9a3a988eecf59a281b121572b64fda4915d1 authored almost 5 years ago
9051aff15a9c430a7dbcd28dfc1fe1ae0a1ed50c authored almost 5 years ago
c36ad38eb3adccb909dcd77d52a7737e575736f0 authored almost 5 years ago
90584c487a92b19c0a3705bf17e740d0d3df32b7 authored almost 5 years ago
4b5ae0833bf9d00b9ca8f2eab2eccf1faad3e576 authored almost 5 years ago
edfb25141399e9feb4721ec7f226035c7a3f8f55 authored almost 5 years ago
7506482d08f25b0ba15d7e436064b366d63b4c38 authored almost 5 years ago
- Drop unused 'asyncio'
- Drop useless 'else' after return
3f4ee9f8d940f2a3cf956b013aba7daa8381aa40 authored almost 5 years ago
660c224914c38391ebc0207ef9d81c65b2be01a5 authored almost 5 years ago
a1752ef26517b4958cf6b5c8f03344500384cedb authored almost 5 years ago
8f67334c4fdbfd1b9018a0ccbd2e488684a7904b authored almost 5 years ago
820500a367541a108d8144a94945f56b7f5fc0f7 authored almost 5 years ago
795ff1233a87609211cf3f080725e2b3e71e5129 authored almost 5 years ago
Mar 4 2020 is no longer future, move it much more into the future.
b569f5a2b0f8fb777fa4a2260074a89c9118890b authored almost 5 years agobdc3c6588bf0870e659729515bf1f8b6efb4e4da authored almost 5 years ago
31c098d1bd69a6ccde9049a4fefb6e6a816104cb authored almost 5 years ago
* origin/pr/319:
gui: set xkb_layout manually
tests: handle legacy layout
gui: no check in...
Wait specifically for pulseaudio to start in the VM, instead of just
waiting few seconds.
Also, ...
Some extensions may add tags at VM creation (guivm-*, audiovm-*). Take
this into account when ca...
* origin/pr/323:
Add guivm to internal.GetSystemInfo
Needed to move qrexec-policy-agent out to a separate GuiVM.
941b7f16a0322be84c52491e7ddfd7e431584897 authored almost 5 years agoa67b8f35bad4e642fe0f62a0a17f76cfed7a9eae authored almost 5 years ago
9a6ff177ce86818630d963ab1782b941b5bac3f8 authored almost 5 years ago
0b8e5400a3d76f30bbe16717415714dadd99d3d2 authored almost 5 years ago
d0a8b49cc96f4b1d82f6812543a0935170ff5c3e authored almost 5 years ago
a7e7166f7a84820df045f57cbb3fdce0b161ffbd authored almost 5 years ago
6f2f57caead89f99c25a95d1d2b6039bb13956aa authored almost 5 years ago
QubesOS/qubes-issues#5022
5cf95100cb4782657efc046c439ca41d3090e070 authored almost 5 years ago
* origin/pr/318:
Pass network parameters to linux-stubdom
Fixes QubesOS/qubes-issues#5022
2f4b42e5cde9ba37ffde8d727c781e53226630e2 authored almost 5 years agoe8a7a6c82c42fab9fb15915cf040f75a5c4e4104 authored almost 5 years ago
d527e01136400690e0d150d56603bbb9f95921df authored almost 5 years ago
8e581108b74f2d95523ba913a401c6701a882476 authored almost 5 years ago
1f71a06aeddf13fda8d9ca556b9cb95629b200c2 authored almost 5 years ago
65238c187f23e3f5a2412f0aa3e3845b1428a73e authored almost 5 years ago
2e1290eec11b6a1b54d439676aa2f7ebc51b4a74 authored almost 5 years ago
Volume with save_on_stop=False and snap_on_start=False exists only when
VM is running and this i...
When volume is resized, underlying LVM is adjusted if exists. For
persistent volumes it is enoug...
dbacd07b437196d471c43ca38a4400819b8d62a2 authored almost 5 years ago
* origin/pr/312:
Added handling for 'force' option in vm shutdown
* origin/pr/316:
storage/reflink: trivial style tweaks
storage/reflink: comment on _get_size...
Avoid early return for short and not deeply nested functions.
ada27ee431165b4323461aaaecff58e483a515e9 authored about 5 years ago21971d6d0a56da65ddbdcfbd3ff973d61cab77b0 authored about 5 years ago
To be more precise: just allowed using it, as the option was
actually implemented previously.
r...
284fbe1d4477ed98c64bfae7b04a6aa96e050270 authored about 5 years agoSee QubesOS/qubes-issues#5022.
1d1cc10211393b99d3221aefd87f450a24c63f21 authored about 5 years agod7b90f92e0a656d9ee3fd2eaff7d5024c55257b6 authored about 5 years ago
Only the nominal size is available at this point.
749ce477df2435150be0f60edd31a323e9ada836 authored about 5 years ago
Ensure that there are no leftover image files for the volume, e.g. from
an unsuccessful removal ...
56f6a6ef65110959964e31ebe597e01dec461ce4 authored about 5 years ago
12d882b35598fa7c647a7bdd3ade8e6ec2d8100b authored about 5 years ago
8f4c90c37a5f8c59fede2e8e5e7cb10fc37598b5 authored about 5 years ago
The is_dirty() one-liner is defined right above.
9c9d71c069dd00fe668fd33173e211b592d3a00d authored about 5 years ago6a0b9bbe2e5fc1e3a13259f21637750bdc9d6a5c authored about 5 years ago
cf1959647108c13584e502e6f2711efebbee3642 authored about 5 years ago
We no longer use qubes.VMShell there.
e8baf2a1575c7cf1341f9cc1c880e7c812b4d0c3 authored about 5 years ago
The feature is advertised by core-agent so that it can be used
instead of VMShell.
See QubesOS/...
08d83fb2419e01a44df03cce3a42b9a8083675d9 authored about 5 years ago
* origin/pr/313:
Fix overlapping block device names
* origin/pr/311:
Add a test for loading volume config from XML
Fix ThinVolume.size initializ...
* origin/pr/309:
import: check exact size of copied data
Implement new admin.vm.ImportWithSi...
This was caused by a change in Jinja template engine that breaks
assignments like {% set i = i +...
66abc69a332f8d9c6a9fe39cae5ebfeb6f22114f authored about 5 years ago
The size config parameter might be a string coming from XML.
The Volume base class handles the c...
The import will error out if there is not enough data, or too
much data provided.
This should allow importing a volume and changing the size at the
same time, without performing ...
* origin/pr/310:
storage/reflink: fix comment
storage/reflink: bail out early on most FICLON...