The scfg variable holds an extra parameter to verify that it's lxc that
needs krbd regardless its storage config entry.
Without this there would be the need for an extra storage entry to use
the same RBD pool with LXC (krbd 0/1).
Signed-off-by: Alwin Antreich
---
PVE/Storage/RBDPlugin.pm | 12
This patch adds the lxc_krbd flag to the storage config, so the RBD
storage plugin is aware of the need for krbd from lxc. Removed the check
for krbd.
Signed-off-by: Alwin Antreich
---
src/PVE/API2/LXC.pm | 10 +-
src/PVE/LXC.pm | 20 ++--
2 files changed, 19
This is one of the ideas, how to remove the need for two RBD storage entries to
get LXC and KVM (through librbd) run on the same RBD pool. Now needed if the
ceph cluster is not under PVE control (eg. hosted ceph service).
See the discussion for reference.
On 07/25/2018 04:30 PM, Dominik Csapak wrote:
On 07/25/2018 04:27 PM, Thomas Lamprecht wrote:
Am 07/25/2018 um 01:12 PM schrieb Dominik Csapak:
On 07/25/2018 11:21 AM, Thomas Lamprecht wrote:
changes from v1 [0]:
* add 2 docs (1/3, 2/3) patches to move from debug to release extjs
and from
On 07/25/2018 04:27 PM, Thomas Lamprecht wrote:
Am 07/25/2018 um 01:12 PM schrieb Dominik Csapak:
On 07/25/2018 11:21 AM, Thomas Lamprecht wrote:
changes from v1 [0]:
* add 2 docs (1/3, 2/3) patches to move from debug to release extjs
and from
touch to normal theme. Those are independent
Am 07/25/2018 um 01:12 PM schrieb Dominik Csapak:
On 07/25/2018 11:21 AM, Thomas Lamprecht wrote:
changes from v1 [0]:
* add 2 docs (1/3, 2/3) patches to move from debug to release extjs
and from
touch to normal theme. Those are independent from the manager
patch, only
docs 3/3 needs
Signed-off-by: Dietmar Maurer
---
src/PVE/CLIFormatter.pm | 8 +++-
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/src/PVE/CLIFormatter.pm b/src/PVE/CLIFormatter.pm
index 22cd8f2..8bb42ca 100644
--- a/src/PVE/CLIFormatter.pm
+++ b/src/PVE/CLIFormatter.pm
@@ -132,7 +132,7 @@
On 07/25/2018 11:21 AM, Thomas Lamprecht wrote:
changes from v1 [0]:
* add 2 docs (1/3, 2/3) patches to move from debug to release extjs and from
touch to normal theme. Those are independent from the manager patch, only
docs 3/3 needs it.
* s/Build-Depends/Depends/ in the pve-docs control
> That's like saying the system shell ls command is useless because you
> can use bash/zsh/XYZ completion to get directory/file listings...
> What about other shell's (zsh, fish, dash, ...)? Or piping to awk/sed?
>
> But actually it won't be needed because you can just do a GET on the
>
Signed-off-by: Dietmar Maurer
---
As requested by Thomas.
NOTE: needs previous patches for pve-common which are not applied so far
bin/pvesh | 93 +++
1 file changed, 93 insertions(+)
diff --git a/bin/pvesh b/bin/pvesh
index
Am 07/24/2018 um 12:30 PM schrieb Wolfgang Bumiller:
On Tue, Jul 24, 2018 at 11:17:43AM +0200, Thomas Lamprecht wrote:
Am 07/12/2018 um 10:06 AM schrieb Thomas Lamprecht:
pve-cluster is not a big project with to much dependencies, so
autotools was a bit of an overkill for it.
Omit it, plus a
The loading of an external hosted ExtJS is from a time where we did
not have a extra ExtJS package as it still was in the pve-manager
one, which was not desired to be installed on a non-pve machine.
Add a dependency on libjs-extjs and a link from api-viewer/extjs to
the installation directory of
changes from v1 [0]:
* add 2 docs (1/3, 2/3) patches to move from debug to release extjs and from
touch to normal theme. Those are independent from the manager patch, only
docs 3/3 needs it.
* s/Build-Depends/Depends/ in the pve-docs control file - addressing Fabians
rightful nit
[0]:
Use the over 4 times smaller minfied version of ExtJS, not the debug
one.
Any developer can easily use the debug version if needed, but most of
the times it this isn't the case.
Signed-off-by: Thomas Lamprecht
---
* new in v2
api-viewer/index.html | 2 +-
1 file changed, 1 insertion(+), 1
allows us to remove the external loading of extjs from the cloudflare
cdn in pve-docs easier with having the external hosted version in
mind.
Signed-off-by: Thomas Lamprecht
---
same as in v1
PVE/Service/pveproxy.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/PVE/Service/pveproxy.pm
The touch feels super zoomed, and the api-viewer is probably much
more viewed through a desktop/laptop not a mobile device with small
high-dpi touch screen.
Signed-off-by: Thomas Lamprecht
---
* new in v2
api-viewer/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Signed-off-by: Thomas Lamprecht
---
www/manager6/data/PermPathStore.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/www/manager6/data/PermPathStore.js
b/www/manager6/data/PermPathStore.js
index 15edc181..90837d1c 100644
--- a/www/manager6/data/PermPathStore.js
+++
As suggested by Thomas, it is now possible to define additional properties
with $cmddef. Those properties are extracted and only passed to the output
formatter function.
Dietmar Maurer (2):
cli: remove all output formatter magic from CLIHandler
PVE::CLIHandler - allow to define additional
- and rename format to 'output-format'
- provide a method to add properties to schema:
PVE::RESTHandler::add_standard_output_properties
- provide methods to extract output properties:
PVE::RESTHandler::extract_standard_output_properties()
Signed-off-by: Dietmar Maurer
---
Best shown with a example:
my $test_formatter = sub {
my ($res, $result_schema, $fmt_param) = @_;
PVE::CLIFormatter::print_api_result($res, $result_schema, undef,
$fmt_param);
};
$cmddef = [ __PACKAGE__, 'test', [], undef, $test_formatter,
$PVE::RESTHandler::standard_output_options],
20 matches
Mail list logo