Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
6006e0b
Merge branch 'main' into refactor/nodes_base
frankiejol May 9, 2025
25c6963
test: check base only in node
frankiejol May 9, 2025
801b997
wip: Remove base in nodes
frankiejol May 9, 2025
d0a7b9c
wip: create remote base, clone and manage instances
frankiejol May 12, 2025
35d3fcf
wip: balance clone on create
frankiejol May 13, 2025
2cbbf5a
wip: copy file in KVM
frankiejol May 13, 2025
d1aaba9
wip: remove volatiles after shutdown just in case
frankiejol May 14, 2025
33b44c4
wip: nodes remove base
frankiejol May 15, 2025
8273d13
wip: migrate domains when removing base in node
frankiejol May 15, 2025
8761485
wip: move all base instances to another node when removing base
frankiejol May 22, 2025
7578742
wip: is local by id node
frankiejol May 22, 2025
1652b3e
wip: test clones remote
frankiejol May 22, 2025
6f6f51f
wip: overwrite base file
frankiejol May 22, 2025
1a73fbc
wip: overwrite base file
frankiejol May 22, 2025
33a412d
wip: setting to enable status cpu and ram
frankiejol May 23, 2025
8dc2cf2
wip: removed debug
frankiejol May 23, 2025
190aed0
wip: list isos from node
frankiejol May 23, 2025
5fe16f6
wip: todo some tests, better file check
frankiejol May 23, 2025
93fc527
wip: remove instance in node
frankiejol May 26, 2025
9f8d863
wip: use libvirt to remove base
frankiejol May 26, 2025
744a6be
test: remove base
frankiejol May 26, 2025
3619342
wip: remove base
frankiejol May 28, 2025
b56fba0
wip: remove base
frankiejol May 28, 2025
b616acc
wip: remove all instances
frankiejol May 29, 2025
dd14c8e
wip: remove tmp vols and create on node with HD
frankiejol May 29, 2025
1a9bdef
wip: req vm local when in nodes too
frankiejol May 29, 2025
ae19c34
wip: set device after downloading
frankiejol May 30, 2025
eefbb6f
wip: set id for refresh storage
frankiejol May 30, 2025
3e25239
wip: write only if allowed
frankiejol May 30, 2025
e1d7d42
wip: create the storage pool for backups
frankiejol Jun 2, 2025
d927ae9
wip: test different same VM and clone instances
frankiejol Jun 2, 2025
b45c155
wip: properly remove instance and check for leftovers
frankiejol Jun 5, 2025
7d6b3ad
Merge branch 'main' into refactor/nodes_base
frankiejol Jun 5, 2025
4fbbb4f
wip: request with uid
frankiejol Jun 5, 2025
6ddf925
wip: file missing returns 0
frankiejol Jun 6, 2025
baf0823
wip: improved download ISO
frankiejol Jun 12, 2025
a83543c
Merge branch 'refactor/nodes_base' of github.com:UPC/ravada into refa…
frankiejol Jun 12, 2025
3c7072a
wip: download ISO
frankiejol Jun 16, 2025
9b2b8f8
wip: reload md5sum
frankiejol Jun 17, 2025
946da27
wip: sync ISO to default image path
frankiejol Jun 17, 2025
62dbd33
refactor: Variable declared in conditional statement
frankiejol Jun 17, 2025
ed0b5e1
wip(test): properly remove test storage pools
frankiejol Jun 18, 2025
b292b2f
wip: refresh pools twice just in case
frankiejol Jun 18, 2025
251f411
wip: test fail download on create
frankiejol Jun 19, 2025
87ae181
wip: warn when removing missing file
frankiejol Jun 20, 2025
681a91d
Merge branch 'develop' into refactor/nodes_base
frankiejol Mar 9, 2026
ae8e7d9
wip: fixes downloads when urls have dots
frankiejol Mar 9, 2026
f685c59
wip: fixed file octal permissions
frankiejol Mar 10, 2026
7d4be57
wip: we test downloads elsewhere
frankiejol Mar 10, 2026
9732b52
wip: fixed volumes modes
frankiejol Mar 11, 2026
2387fdb
wip: test many volumes in base
frankiejol Mar 11, 2026
f27da67
wip: fixed typo and removed obsolete
frankiejol Mar 13, 2026
8aa66ab
wip: testing volumes in clones
frankiejol Mar 16, 2026
56e28c9
wip: remove base before add vols
frankiejol Mar 16, 2026
1b3504e
wip: fixed backing store refresh on clone and pool test
frankiejol Mar 19, 2026
d9c6e8a
wip: set only backing if not volatile
frankiejol Mar 19, 2026
0174ae9
wip: volumes can not be added to bases
frankiejol Mar 20, 2026
322f235
wip: fixed tests for backing stores and raw
frankiejol Mar 23, 2026
e63d0e1
wip: fixed more uefi tests
frankiejol Mar 23, 2026
d9584bb
wip: storage pool may be already removed
frankiejol Mar 24, 2026
a3e2e9c
Merge branch 'refactor/nodes_base' of github.com:UPC/ravada into refa…
frankiejol Mar 24, 2026
842b10d
wip: set base again, test mdevs, hide rsync_back in listing
frankiejol Mar 25, 2026
0a2b717
wip: fixed tests for ubuntu 26
frankiejol Mar 25, 2026
a93d8c6
wip: sort volumes and fix test for U26
frankiejol Mar 26, 2026
ecaa42c
wip: migrate from node to node via local
frankiejol Mar 30, 2026
a803e14
wip: backup volume order
frankiejol Mar 31, 2026
1729bf2
wip: checking balance policy=1
frankiejol Mar 31, 2026
466bc3a
Merge branch 'refactor/nodes_base' of github.com:UPC/ravada into refa…
frankiejol Mar 31, 2026
29d5da8
wip: migrate anyway
frankiejol Mar 31, 2026
dd36bdc
Merge branch 'refactor/nodes_base' of github.com:UPC/ravada into refa…
frankiejol Apr 1, 2026
b11782d
wip: migrate from remote to remote via local
frankiejol Apr 1, 2026
757b02c
Merge branch 'refactor/nodes_base' of github.com:UPC/ravada into refa…
frankiejol Apr 1, 2026
15cdf37
wip: fixed instances count and rrd in tests
frankiejol Apr 2, 2026
c04af93
wip: do not test nbd if not loaded
frankiejol Apr 2, 2026
28093cd
wip: requirements for migrate and prepare
frankiejol Apr 7, 2026
06a1c1a
wip: test nodes reqs dependencies
frankiejol Apr 7, 2026
69d335a
wip: stack request requirements
frankiejol Apr 8, 2026
609c513
wip: chain requirements, main node proper name
frankiejol Apr 9, 2026
a28b8fb
wip: chain set bases in nodes
frankiejol Apr 10, 2026
a3da33c
wip: move to create read only file
frankiejol Apr 10, 2026
4331dbf
wip: cascade migrate parents and children
frankiejol Apr 13, 2026
816dd55
wip: do not dupe remove base vm
frankiejol Apr 13, 2026
eed1a16
wip: manage base dependencies
frankiejol Apr 15, 2026
9376407
wip: keep track of set base request
frankiejol Apr 16, 2026
16d431e
set or remove base after work done
frankiejol Apr 16, 2026
78ebfa2
wip: chain base requirements
frankiejol Apr 17, 2026
39443b9
wip: deprecate rsync back, check for failed requests on setbase
frankiejol Apr 20, 2026
afcff3b
wip: use requests in tests
frankiejol Apr 20, 2026
e27d6f8
wip: chain migration when remove base
frankiejol Apr 21, 2026
6e43ddb
wip: chain already requested clones
frankiejol Apr 22, 2026
768c2f0
wip: error just dies
frankiejol Apr 22, 2026
bc0ac8c
wip: remote storage pools
frankiejol Apr 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions deb/debianize.pl
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,14 @@
my $DIR_DST;
my $DEBIAN = "DEBIAN";
my $FORCE;
my $OS;
my $help;
my $usage = "$0 [--help] [--force]\n";

GetOptions(
force => \$FORCE
,help => \$help
,'os=s' => \$OS
) or die $usage;

if ($help) {
Expand Down Expand Up @@ -365,11 +367,13 @@ sub list_dists {

while ( my $file = readdir $dir ) {
my ($dist) = $file =~ /control-(.*)/;
next if !$dist;
next if $OS && $dist !~ /$OS/;
push @dists,($dist) if $dist;
}
closedir $dir;

die "Error: no dists control files found in 'debian' dir"
die "Error: no dists control files found in 'debian' dir $OS"
if !@dists;

return reverse @dists;
Expand Down Expand Up @@ -418,7 +422,7 @@ sub copy_identical_releases {

get_fallback();

for my $dist (list_dists) {
for my $dist (list_dists()) {

$DIR_DST = "$DIR_SRC/../ravada-$VERSION-$dist";
clean();
Expand Down
10 changes: 0 additions & 10 deletions debian/control-ubuntu-19.04

This file was deleted.

Loading
Loading