[pve-devel] applied: [PATCH manager] drop references to un-maintained sheepdog plugin
Thomas Lamprecht
t.lamprecht at proxmox.com
Tue Jun 4 17:51:04 CEST 2019
as already announced over two months ago[0], remove the unofficial
SheepDog plugin now completely. Besides that it was never fully
supported in Proxmox VE one of its main developer and ex-maintainer
declared it as abandoned[1], and thus just let's remove it, git
allows to resurrect it any time if a wonder happens anyway.
[0]: https://pve.proxmox.com/pipermail/pve-user/2019-March/170497.html
[1]: http://lists.wpkg.org/pipermail/sheepdog/2019-March/068449.html
Signed-off-by: Thomas Lamprecht <t.lamprecht at proxmox.com>
---
PVE/API2/APT.pm | 1 -
services/pve-storage.target | 1 -
www/manager6/Makefile | 1 -
www/manager6/Utils.js | 6 ------
www/manager6/storage/SheepdogEdit.js | 30 ----------------------------
5 files changed, 39 deletions(-)
delete mode 100644 www/manager6/storage/SheepdogEdit.js
diff --git a/PVE/API2/APT.pm b/PVE/API2/APT.pm
index 2e9ce322..06016231 100644
--- a/PVE/API2/APT.pm
+++ b/PVE/API2/APT.pm
@@ -531,7 +531,6 @@ __PACKAGE__->register_method({
ksmtuned
libpve-apiclient-perl
openvswitch-switch
- pve-sheepdog
pve-zsync
zfsutils-linux
);
diff --git a/services/pve-storage.target b/services/pve-storage.target
index 84abd6bf..4bf0831c 100644
--- a/services/pve-storage.target
+++ b/services/pve-storage.target
@@ -7,6 +7,5 @@ After=ceph-mon.target
After=ceph-osd.target
After=ceph-mds.target
After=ceph-mgr.target
-After=sheepdog.service
After=glusterd.service
After=open-iscsi.service
diff --git a/www/manager6/Makefile b/www/manager6/Makefile
index 2f25a83f..8c5a2275 100644
--- a/www/manager6/Makefile
+++ b/www/manager6/Makefile
@@ -184,7 +184,6 @@ JSSRC= \
storage/LvmThinEdit.js \
storage/CephFSEdit.js \
storage/RBDEdit.js \
- storage/SheepdogEdit.js \
storage/ZFSEdit.js \
storage/ZFSPoolEdit.js \
ha/StatusView.js \
diff --git a/www/manager6/Utils.js b/www/manager6/Utils.js
index 4be22f7f..19f0b039 100644
--- a/www/manager6/Utils.js
+++ b/www/manager6/Utils.js
@@ -553,12 +553,6 @@ Ext.define('PVE.Utils', { utilities: {
ipanel: 'IScsiInputPanel',
faIcon: 'building'
},
- sheepdog: {
- name: 'Sheepdog',
- ipanel: 'SheepdogInputPanel',
- hideAdd: true,
- faIcon: 'building'
- },
cephfs: {
name: 'CephFS',
ipanel: 'CephFSInputPanel',
diff --git a/www/manager6/storage/SheepdogEdit.js b/www/manager6/storage/SheepdogEdit.js
deleted file mode 100644
index aae837d8..00000000
--- a/www/manager6/storage/SheepdogEdit.js
+++ /dev/null
@@ -1,30 +0,0 @@
-Ext.define('PVE.storage.SheepdogInputPanel', {
- extend: 'PVE.panel.StorageBase',
-
- onGetValues: function(values) {
- var me = this;
-
- if (me.isCreate) {
- values.content = 'images';
- }
-
- return me.callParent([values]);
- },
-
- initComponent : function() {
- var me = this;
-
- me.column1 = [
- {
- xtype: me.isCreate ? 'textfield' : 'displayfield',
- name: 'portal',
- value: '127.0.0.1:7000',
- fieldLabel: gettext('Gateway'),
- allowBlank: false
- }
- ];
- me.column2 = [];
-
- me.callParent();
- }
-});
--
2.20.1
More information about the pve-devel
mailing list