hashicorp / hashicorp/packer-plugin-openstack

Post Processor Glance / Openstack

Aperta
#22 0 commenti 1 reazione 0 assegnatari Vedi su GitHub
+1 builder/openstack enhancement help wanted post-1.0
Lingua principale
Go
Stelle
29
Fork
26
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

_This issue was originally opened by @imduffy15 as hashicorp/packer#2678. It was migrated here as a result of the [Packer plugin split](https://github.com/hashicorp/packer/issues/8610#issuecomment-770034737). The original body of the issue is below._


Hey All,

I've gone through some of the past pull requests and issues, I've found two around the topic of uploading images to openstack/glance directly from packer:
- https://github.com/mitchellh/packer/issues/540
- https://github.com/mitchellh/packer/pull/2410

Neither of these have been merged though. I have started writing my own one outside of packer and would love to get feedback, improve it, and eventually merge it in with master.

I have extended gophercloud to support the creation of images and the uploads of their binaries:
- https://github.com/monkeylittleinc/gophercloud/pull/1/files

Using this extended gophercloud I've built out a packer plugin to upload a qcow2 or raw file outputted by qemu up
- https://github.com/monkeylittleinc/packer-post-processor-glance/tree/iduffy-dev

I'm currently working on tests... Got any recommendations/examples on how to mock up the openstack service client? I took a brief look at other tests and they just seemed to avoid talking to external sources.

Thanks,
Ian.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Non vengono indicati file del repository né test. Inizia esaminando le issue precedenti di Packer a cui si fa riferimento, la modifica di gophercloud e il branch esterno packer-post-processor-glance; il lavoro sarebbe completato quando un post-processor OpenStack Glance definito e testato fosse integrato in questo plugin.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
go
Ambito
cloud
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.