Public bug reported:

---Problem Description---
update_flash (PowerVM mode) from Ubuntu fails with a 'bad variable name'.
  
---uname output---
Linux neo33-2 3.19.0-21-generic #21-Ubuntu SMP Sun Jun 14 19:33:37 UTC 2015 
ppc64le ppc64le ppc64le GNU/Linux
 
Machine Type = type_model=8247-22L
  
---Steps to Reproduce---
 # update_flash -f 01SV840_016_016.img 
/usr/sbin/update_flash: 185: local: FW830.00: bad variable name

If I comment out line 252 and run it again, things do work (but there is
checking that doesn't happen in that case)

#        echo_validate_return_status "$output"


Upstream commit ID :

commit 546174be41c74894126414515644888ed8b31584
Author: Vasant Hegde <[email protected]>
Date:   Wed Sep 2 10:23:21 2015 -0400

    update_flash: Fix bad variable issue
    
    Shells like dash throws error if we try to assign string with space
    without double quote. ex:
     local bug=ML FW830.00 FW830.00


> [PATCH] update_flash: Stop kexec service before starting firmware update on
> PowerVM LPAR

I've posted this patch to upstream today...

-Vasant

** Affects: ubuntu
     Importance: Undecided
         Status: New


** Tags: architecture-ppc64le bugnameltc-126660 severity-critical 
targetmilestone-inin1504

** Tags added: architecture-ppc64le bugnameltc-126660 severity-critical
targetmilestone-inin1504

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1491977

Title:
  update_flash fails on Ubuntu in PowerVM mode

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to