I was deploying P80 and P85 on my TEST array today and I wasn't planning on applying P87 because I am not experiencing the issue as described in the release notes but because I was curious I downloaded it and installed it.
cli% showversion -a -b
Release version 3.2.2.612 (MU4)
Patches: P56,P58,P59,P60,P73,P80,P85,P87
cli% starttask admithw -ni
Started "admithw -ni" as Task 12411
cli% showtask -d 12411
...
2017-08-19 12:47:11 EDT Updated Checking if system scheduled tasks need to be created...
2017-08-19 12:47:11 EDT Updated
2017-08-19 12:47:11 EDT Updated Checking if the rights assigned to extended roles need to be updated...
2017-08-19 12:47:11 EDT Error Permission denied
2017-08-19 12:47:11 EDT Error Task exited with status 1
2017-08-19 12:47:11 EDT Failed Could not complete task.
I am now also having the same issue as you so it is definitely a patch issue!
So I created a new user p87test with the super role and
cli% createuser p87test all super
Password for user p87test:
Retype password for user p87test:
User created
Same result as above, so I repeated with create the user as "service" and it also failed. What's interesting is that if you just run "admithw -ni" it completes, it just fails when trying to run it as a task. See if you are able to run it normally and if you are get a hold of HPE and have them focus on running this as a task as it fails when "checking if the rights assigned to extended roles need to be updated".
Here are my results when running it manually and NOT as a task.:
cli% admithw -ni
Checking nodes...
Checking volumes...
Checking system LDs...
Checking ports...
Checking state of disks...
Checking for drive table upgrade packages
Checking cabling...
Checking cage firmware...
Checking if this is an upgrade that added new types of drives...
Checking for disks to admit...
Checking for drive table upgrade packages
0 disks admitted
Checking admin volume...
Admin volume exists.
Checking if logging LDs need to be created...
No new logging LDs need to be created
Checking if preserved data LDs need to be created...
No new preserved data LDs need to be created
Checking if system scheduled tasks need to be created...
Checking if the rights assigned to extended roles need to be updated...
No need to update extended roles rights.
Rebalancing and adding FC spares...
FC spare chunklets rebalanced; number of FC spare chunklets increased by 0 for a total of 816.
Rebalancing and adding NL spares...
NL spare chunklets rebalanced; number of NL spare chunklets increased by 0 for a total of 6688.
Rebalancing and adding SSD spares...
No SSD PDs present
System Reporter data volume exists.
Checking fibre channel ports configuration...
Checking system health...
Checking alert
Checking ao
Checking cabling
Checking cage
Checking cert
Checking dar
Checking date
Checking file
Checking fs
Checking host
Checking ld
Checking license
Checking network
Checking node
Checking pd
Checking pdch
Checking port
Checking qos
Checking rc
Checking snmp
Checking task
Checking vlun
Checking vv
Checking sp
Component --------Summary Description-------- Qty
Alert New alerts 4
File Filesystems which are over 80% full 1
License Licenses which have expired 1
pdch LDs with chunklets on a remote disk 14
Port Unavailable host ports 1
Task Failed Tasks 2
-------------------------------------------------
6 total 23