all lists on lists.proxmox.com
 help / color / mirror / Atom feed
From: Prashant Patil <Prashant.Gamepatil@veritas.com>
To: Fiona Ebner <f.ebner@proxmox.com>,
	Proxmox VE development discussion <pve-devel@lists.proxmox.com>,
	Thomas Lamprecht <t.lamprecht@proxmox.com>
Cc: Anuradha Joshi <Anuradha.Joshi@veritas.com>,
	Sudhir Subbarao <Sudhir.Subbarao@veritas.com>,
	Jason Voneberstein <Jason.vonEberstein@veritas.com>
Subject: Re: [pve-devel] About PVE Backup Integration Guide
Date: Tue, 1 Apr 2025 07:02:04 +0000	[thread overview]
Message-ID: <PH0PR20MB4520E9A4E56E11C9FDC9981598AC2@PH0PR20MB4520.namprd20.prod.outlook.com> (raw)
In-Reply-To: <2316485c-f24a-4a74-8427-4afeaca86567@proxmox.com>

Finally, we can install packages from pvtest repository.



We have gone through plugins POD material; we have few questions from very little understanding about plugins:

  1.  Storage plugin
     *   What is the main purpose of storage plugin?
     *   Do we need to implement our own storage plugin? Which all functions we need to implement?



  1.  Backup Provider plugin
     *   What is the main purpose of backup provider plugin?
     *   Do we need to implement our own backup provider plugin? Which all functions we need to implement?
     *   Which model this provider refers to - push model or pull model?
     *   It looks like we have two main callback functions - job_hook() and backup_hook(). Who calls these functions and when do they get called?
     *   backup_get_mechanism() - This function needs to be called by external backup product?
     *   backup_vm() - This function needs to be called by external backup product? Does it support all disk formats and backed storages?



Regards

Prashant



-----Original Message-----
From: Fiona Ebner <f.ebner@proxmox.com>
Sent: 28 March 2025 03:39 PM
To: Prashant Patil <Prashant.Gamepatil@veritas.com>; Proxmox VE development discussion <pve-devel@lists.proxmox.com>; Thomas Lamprecht <t.lamprecht@proxmox.com>
Cc: Anuradha Joshi <Anuradha.Joshi@veritas.com>; Sudhir Subbarao <Sudhir.Subbarao@veritas.com>; Jason Voneberstein <Jason.vonEberstein@veritas.com>
Subject: Re: [pve-devel] About PVE Backup Integration Guide





CAUTION: This email originated from outside the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. If you believe this is a phishing email, use the Report to Cybersecurity icon in Outlook.







Am 28.03.25 um 10:31 schrieb Prashant Patil:

> Made changes as mentioned in earlier email to use pvetest repo. With

> those changes, 'apt-get update' used to fail, had to disable

> enterprise repositories as per the screenshot below. Wit this, I was

> able to run 'apt-get update', but 'apt-get dist-upgrade' failed with

> below mentioned errors.  Am I missing something?



Yes, you cannot use the enterprise repository without a valid subscription. But you don't need it, because for testing you only need the newer package versions from the pvetest repository.



>

> root@rs-proxmox2:/home/ppatil/patch# apt-get update

>

> Hit:1

> https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fsecur<http://secur/>

> ity.debian.org%2F&data=05%7C02%7CPrashant.Gamepatil%40veritas.com%7C22

> eef66b30184f68a35908dd6de07f32%7Cfc8e13c0422c4c55b3eaca318e6cac32%7C0%

> 7C0%7C638787533180521868%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRyd

> WUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3

> D%7C0%7C%7C%7C&sdata=vb1NBcqDiAbi27Nx3cqzeDKxORPDWcjIbyRPAJD7%2F%2Fo%3

> D&reserved=0

> <https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fsecu

> rity.debian.org%2F&data=05%7C02%7CPrashant.Gamepatil%40veritas.com%7C2

> 2eef66b30184f68a35908dd6de07f32%7Cfc8e13c0422c4c55b3eaca318e6cac32%7C0

> %7C0%7C638787533180543007%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRy

> dWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%

> 3D%7C0%7C%7C%7C&sdata=sCDQdb8XGvfU9OAOFG1%2Fc5014xIO%2BLiugHGEq4wwxK0%

> 3D&reserved=0> bookworm- security InRelease

>

> Hit:2

> https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fftp.d<http://ftp.d/>

> ebian.org%2Fdebian&data=05%7C02%7CPrashant.Gamepatil%40veritas.com%7C2

> 2eef66b30184f68a35908dd6de07f32%7Cfc8e13c0422c4c55b3eaca318e6cac32%7C0

> %7C0%7C638787533180557220%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRy

> dWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%

> 3D%7C0%7C%7C%7C&sdata=7xnYO0xJvi5G3o94gbL58Vaz6flZHGGtyHhOitEpZ%2BM%3D

> &reserved=0

> <https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fftp.

> debian.org%2Fdebian&data=05%7C02%7CPrashant.Gamepatil%40veritas.com%7C

> 22eef66b30184f68a35908dd6de07f32%7Cfc8e13c0422c4c55b3eaca318e6cac32%7C

> 0%7C0%7C638787533180570399%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnR

> ydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D

> %3D%7C0%7C%7C%7C&sdata=bByGA2Ze6EbZsdLiWYahc9AHpdHyW%2BIDpbstAa787ds%3

> D&reserved=0>

> bookworm InRelease

>

> Hit:3

> https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fftp.d<http://ftp.d/>

> ebian.org%2Fdebian&data=05%7C02%7CPrashant.Gamepatil%40veritas.com%7C2

> 2eef66b30184f68a35908dd6de07f32%7Cfc8e13c0422c4c55b3eaca318e6cac32%7C0

> %7C0%7C638787533180583014%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRy

> dWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%

> 3D%7C0%7C%7C%7C&sdata=jATUPh0YUYbM55T6Sw72furRWfveOEBv3QRBEFY3E3g%3D&r

> eserved=0

> <https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fftp.

> debian.org%2Fdebian&data=05%7C02%7CPrashant.Gamepatil%40veritas.com%7C

> 22eef66b30184f68a35908dd6de07f32%7Cfc8e13c0422c4c55b3eaca318e6cac32%7C

> 0%7C0%7C638787533180596413%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnR

> ydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D

> %3D%7C0%7C%7C%7C&sdata=cXzlasxJlKn7Gyh0hKb30B2h2XoAXwIFMa%2F0ys%2BdQ6Y

> %3D&reserved=0>

> bookworm-updates InRelease

>

> Hit:4

> https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fdownl<http://downl/>

> oad.proxmox.com%2Fdebian%2Fpve&data=05%7C02%7CPrashant.Gamepatil%40ver

> itas.com%7C22eef66b30184f68a35908dd6de07f32%7Cfc8e13c0422c4c55b3eaca31

> 8e6cac32%7C0%7C0%7C638787533180608575%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0

> eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIl

> dUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Uep04glbhsK5pPQ%2FmHGpZMn5blwu9%2BYM

> ntwPGIxfyW4%3D&reserved=0 <http:// download.proxmox.com/debian/pve>

> bookworm InRelease

>

> Reading package lists... Done

>

> root@rs-proxmox2:/home/ppatil/patch# apt-get dist-upgrade

>

> Reading package lists... Done

>

> Building dependency tree... Done

>

> Reading state information... Done

>

> You might want to run 'apt --fix-broken install' to correct these.

>

> The following packages have unmet dependencies:

>

> pve-manager : Depends: proxmox-widget-toolkit (>= 4.3.5) but 4.3.1 is

> installed

>

>                Recommends: pve-nvidia-vgpu-helper but it is not

> installed

>

> E: Unmet dependencies. Try 'apt --fix-broken install' with no packages

> (or specify a solution).



What if you run "apt --fix-broken install"? If that doesn't help, please share the output of "apt policy proxmox-widget-toolkit".



Best Regards,

Fiona




This message was sent by an employee of Arctera.
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


  reply	other threads:[~2025-04-01  7:03 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <PH0PR20MB4520A4201D4560B18A0C830798C82@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-03-04 15:47 ` [pve-devel] FW: " Prashant Patil via pve-devel
     [not found] ` <PH0PR20MB45201A18272FF3B7B386D98B98C82@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-03-04 16:37   ` [pve-devel] " Thomas Lamprecht
2025-03-05  6:36     ` Prashant Patil via pve-devel
2025-03-10  9:14       ` Fiona Ebner
2025-03-17  7:02         ` Prashant Patil via pve-devel
     [not found]         ` <PH0PR20MB4520C688E38C97D5DE5FC25B98DF2@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-03-17 10:53           ` Fiona Ebner
2025-03-17 13:30             ` Prashant Patil via pve-devel
     [not found]             ` <PH0PR20MB4520276B3A7061528854180598DF2@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-03-18  8:59               ` Prashant Patil via pve-devel
     [not found]               ` <PH0PR20MB45209D60E2A2A691D643A3C998DE2@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-03-20  8:34                 ` Prashant Patil via pve-devel
2025-03-21 14:13                 ` Fiona Ebner
2025-03-24  5:20                   ` Prashant Patil via pve-devel
     [not found]                   ` <PH0PR20MB4520584B52872E16277A621198A42@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-03-25  8:59                     ` Fiona Ebner
2025-03-25 10:23                       ` Prashant Patil via pve-devel
     [not found]                       ` <PH0PR20MB4520FF39B329114AB45B2ADD98A72@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-03-25 10:39                         ` Fiona Ebner
2025-03-26 15:06                           ` Prashant Patil via pve-devel
     [not found]                           ` <PH0PR20MB452084FCE3C6D7DD55BDEBC398A62@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-03-27  8:49                             ` Fiona Ebner
2025-03-27  9:05                               ` Prashant Patil via pve-devel
     [not found]                               ` <PH0PR20MB452056ED55E525FF89127CFA98A12@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-03-27 12:59                                 ` Fiona Ebner
     [not found]                               ` <PH0PR20MB45200BE3B210EC8C69046E6698A02@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-03-28 10:08                                 ` Fiona Ebner
2025-04-01  7:02                                   ` Prashant Patil [this message]
2025-04-01  8:07                                     ` Fiona Ebner
2025-04-01  8:45                                       ` Fiona Ebner
2025-04-01  8:52                                       ` Prashant Patil via pve-devel
     [not found]                                       ` <PH0PR20MB45208AD2006C9D22F1EBF0A998AC2@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-04-01  9:05                                         ` Fiona Ebner
2025-04-01 10:59                                           ` Prashant Patil via pve-devel
     [not found]                                           ` <PH0PR20MB45206E718C1F7B1C4660D00098AC2@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-04-01 11:18                                             ` Fiona Ebner
2025-04-01 11:54                                               ` Prashant Patil via pve-devel
     [not found]                                               ` <PH0PR20MB452007780D6055D15DFD565098AC2@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-04-01 15:38                                                 ` Fiona Ebner
2025-04-02  6:20                                                   ` Prashant Patil via pve-devel
     [not found]                                                   ` <PH0PR20MB4520109F59C59C3976298E8798AF2@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-04-02  7:15                                                     ` Thomas Lamprecht
2025-04-02  9:04                                                       ` Prashant Patil via pve-devel
     [not found]                                                       ` <PH0PR20MB4520725FF56C2F89E6A6EDDE98AF2@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-04-09 13:26                                                         ` Fiona Ebner
     [not found]     ` <PH0PR20MB4520446B9B012DE3352A8C1F98CB2@PH0PR20MB4520.namprd20.prod.outlook.com>
2025-03-05 15:44       ` Prashant Patil via pve-devel
2025-03-04 13:21 Prashant Patil via pve-devel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=PH0PR20MB4520E9A4E56E11C9FDC9981598AC2@PH0PR20MB4520.namprd20.prod.outlook.com \
    --to=prashant.gamepatil@veritas.com \
    --cc=Anuradha.Joshi@veritas.com \
    --cc=Jason.vonEberstein@veritas.com \
    --cc=Sudhir.Subbarao@veritas.com \
    --cc=f.ebner@proxmox.com \
    --cc=pve-devel@lists.proxmox.com \
    --cc=t.lamprecht@proxmox.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal