← Back to team overview

maas-devel team mailing list archive

MAAS Testing: 0.1+bzr1382+dfsg-0ubuntu1~ppa1

 

Hi there,

I did exploratory testing for the manual tags and custom kernel options
features on maas 0.1+bzr1382+dfsg-0ubuntu1~ppa1 from the experimental PPA

Here are my findings:

   - Should we have validation for the kernel opt field? looks like it
   accepts any kind of data.
   - maas-cli maas nodes check-commissioning returns a Unrecognised
   signature: POST check_commissioning
      - Filed https://bugs.launchpad.net/maas/+bug/1084292
   - No navigation to the tag view other than from the tagged node itself
   - Manually assigning a tag without definition to a node works ok.
   - Couldn't make the definitions works though. I tried to tag the lenovo
   nodes in the QA lab using the following:
      - maas-cli maas tag update lenovo
      definition='contains(//node[@class="system"]/vendor, "Lenovo")'
      - then rebuilding but no nodes were tagged. I tried a couple of other
      variants of the definition, no luck. Any hints?
   - I put the output of lshw of one lenovo node here:
   https://pastebin.canonical.com/79350/. Is there a way to query for this
   hardware profile from the maas-cli?

When I was testing the feature I found some issues with the docs as well
which I discussed with Nick and am including here for completeness.

   - Small nitpick: the example for add a tag to all nodes is missing a
   closing '
   - $ maas-cli maas tags new name='intel-gpu' comment='Machines which have
      an Intel display driver' definition='contains(
      //node[@id="display"]/vendor, "Intel")
   - The usage section is in bold in the tag documentation. See
   https://maas.ubuntu.com/docs/quantal/maascli.html#tag
   - The tags documentation mentions the option "new" in the usage section,
   but in the verbose description the option is "create". See
   https://maas.ubuntu.com/docs/quantal/maascli.html#tags

Cheers,
-- 
Diogo M. Matsubara

Follow ups