mirror of
https://github.com/containers/podman.git
synced 2025-07-15 03:02:52 +08:00
Fix machine image
Make sure setting machine image to `testing` pulls down the testing stream, and not the next stream Signed-off-by: Ashley Cui <acui@redhat.com>
This commit is contained in:
@ -40,7 +40,7 @@ do these things manually or handle otherwise.
|
|||||||
#### **--image-path**
|
#### **--image-path**
|
||||||
|
|
||||||
Fully qualified path or URL to the VM image.
|
Fully qualified path or URL to the VM image.
|
||||||
Can also be set to `testing` or `stable` to pull down default image.
|
Can also be set to `testing`, `next`, or `stable` to pull down default image.
|
||||||
Defaults to `testing`.
|
Defaults to `testing`.
|
||||||
|
|
||||||
#### **--memory**, **-m**=*number*
|
#### **--memory**, **-m**=*number*
|
||||||
|
@ -139,6 +139,8 @@ func getFCOSDownload(imageStream string) (*fcosDownloadInfo, error) {
|
|||||||
)
|
)
|
||||||
switch imageStream {
|
switch imageStream {
|
||||||
case "testing", "":
|
case "testing", "":
|
||||||
|
streamType = fedoracoreos.StreamTesting
|
||||||
|
case "next":
|
||||||
streamType = fedoracoreos.StreamNext
|
streamType = fedoracoreos.StreamNext
|
||||||
case "stable":
|
case "stable":
|
||||||
streamType = fedoracoreos.StreamStable
|
streamType = fedoracoreos.StreamStable
|
||||||
|
@ -140,7 +140,7 @@ func (v *MachineVM) Init(opts machine.InitOptions) error {
|
|||||||
v.IdentityPath = filepath.Join(sshDir, v.Name)
|
v.IdentityPath = filepath.Join(sshDir, v.Name)
|
||||||
|
|
||||||
switch opts.ImagePath {
|
switch opts.ImagePath {
|
||||||
case "testing", "stable", "":
|
case "testing", "next", "stable", "":
|
||||||
// Get image as usual
|
// Get image as usual
|
||||||
dd, err := machine.NewFcosDownloader(vmtype, v.Name, opts.ImagePath)
|
dd, err := machine.NewFcosDownloader(vmtype, v.Name, opts.ImagePath)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Reference in New Issue
Block a user