← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1368965] [NEW] architecture property metadef should include valid enums

 

Public bug reported:

Nova defines specific values that can be used for CPU architecture.
They are found here:

https://github.com/openstack/nova/blob/master/nova/compute/arch.py

The architecture property should include these values as enum choices.

ALPHA = "alpha"
ARMV6 = "armv6"
ARMV7 = "armv7l"
ARMV7B = "armv7b"

AARCH64 = "aarch64"
CRIS = "cris"
I686 = "i686"
IA64 = "ia64"
LM32 = "lm32"

M68K = "m68k"
MICROBLAZE = "microblaze"
MICROBLAZEEL = "microblazeel"
MIPS = "mips"
MIPSEL = "mipsel"

MIPS64 = "mips64"
MIPS64EL = "mips64el"
OPENRISC = "openrisc"
PARISC = "parisc"
PARISC64 = "parisc64"

PPC = "ppc"
PPCLE = "ppcle"
PPC64 = "ppc64"
PPC64LE = "ppc64le"
PPCEMB = "ppcemb"

S390 = "s390"
S390X = "s390x"
SH4 = "sh4"
SH4EB = "sh4eb"
SPARC = "sparc"

SPARC64 = "sparc64"
UNICORE32 = "unicore32"
X86_64 = "x86_64"
XTENSA = "xtensa"
XTENSAEB = "xtensaeb"

** Affects: glance
     Importance: Undecided
     Assignee: Travis Tripp (travis-tripp)
         Status: In Progress


** Tags: metadef

** Tags added: metadef

** Changed in: glance
     Assignee: (unassigned) => Travis Tripp (travis-tripp)

** Changed in: glance
       Status: New => In Progress

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1368965

Title:
  architecture property metadef should include valid enums

Status in OpenStack Image Registry and Delivery Service (Glance):
  In Progress

Bug description:
  Nova defines specific values that can be used for CPU architecture.
  They are found here:

  https://github.com/openstack/nova/blob/master/nova/compute/arch.py

  The architecture property should include these values as enum choices.

  ALPHA = "alpha"
  ARMV6 = "armv6"
  ARMV7 = "armv7l"
  ARMV7B = "armv7b"

  AARCH64 = "aarch64"
  CRIS = "cris"
  I686 = "i686"
  IA64 = "ia64"
  LM32 = "lm32"

  M68K = "m68k"
  MICROBLAZE = "microblaze"
  MICROBLAZEEL = "microblazeel"
  MIPS = "mips"
  MIPSEL = "mipsel"

  MIPS64 = "mips64"
  MIPS64EL = "mips64el"
  OPENRISC = "openrisc"
  PARISC = "parisc"
  PARISC64 = "parisc64"

  PPC = "ppc"
  PPCLE = "ppcle"
  PPC64 = "ppc64"
  PPC64LE = "ppc64le"
  PPCEMB = "ppcemb"

  S390 = "s390"
  S390X = "s390x"
  SH4 = "sh4"
  SH4EB = "sh4eb"
  SPARC = "sparc"

  SPARC64 = "sparc64"
  UNICORE32 = "unicore32"
  X86_64 = "x86_64"
  XTENSA = "xtensa"
  XTENSAEB = "xtensaeb"

To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1368965/+subscriptions


Follow ups

References