Recent Discussions
Fusion / Python
Just wanted to let you all know that I've just published a new blog on my recent github repo - its a reporting package that assist customers in tagging volumes in a fusion fleet with chargeback codes, and then generate a spreadsheet every month with all of the space reporting on those volumes (several times a day, if necessary) organised by chargeback code The code is available in Github now (Open Source, use freely!) If it doesn't quite work as you'ld like it to, lmk your suggestions - happy to improve it for wider use.7Views1like0CommentsI'm developing a Pure Storage reporting module for PowerShell
It will be open sourced on GitHub and MIT licensed. I wanted to include the likeness of some of the Purity GUI icons. I say likeness because they would be converted from svg to 24x24 png's and then to a base64 string. The icons I'm referring to are the ones from the Storage tab in the "ARRAYNAME" group i.e. Hosts, Host Groups, and so on. I can add a copyright notice/license information for them as well. Who can I discuss this with to see if I'm able to include the base64 representation of those icons with the module?said_brandon20 days agoNovice I15Views0likes0CommentsFormation of the Ansible Working Group
Happy to announce the formation of the Ansible Storage Working Group. You can join the discussions here: https://matrix.to/#/#storage:ansible.com. There is also a Working Group https://github.com/ansible/community/wiki/Storage|Wiki page.simon27 days agoPuritan12Views2likes0CommentsFor those of you who’ve been in the OpenStack game
For those of you who’ve been in the OpenStack game for a while—how do you feel about where it’s headed now? Whether you're an OpenStack veteran or just curious about its resurgence, this blog dives into why it’s still a major player.MacchiSmith2 months agoCommunity Manager7Views0likes0CommentsRecently we are getting: "API version does not support
Recently we are getting: "API version does not support setting SafeMode on a protection group." during some of our ansible builds when it is trying to add a volume to a PG that already has safemode enabled. We are on purity 6.7.1 and this has been working for quite a while. This started failing last week I believe and the only software related changes were applying the security_patch_fa_2025_A. Wondering is that messing with the version logic ansible is doing to check if safemode is supported? https://github.com/Pure-Storage-Ansible/FlashArray-Collection/issues/329|https://github.com/Pure-Storage-Ansible/FlashArray-Collection/issues/329laroberts2 months agoNovice I15Views0likes1CommentI was referred here by Pure Support regarding an issue
I was referred here by Pure Support regarding an issue with the "volume" function of the Ansible plugin for FlashArray Case Number: CS0053963 Created: Jun 8, 2022 3:04 pm Primary contact: Samuel Lay Description: Here is my playbook: --- - name: Create a Snapshot of Pure volume hosts: all connection: local collections: - purestorage.flasharray gather_facts: no roles: - role: pure_create_clone Here is the role: --- - name: Create Clone of Pure volume purestorage.flasharray.purefa_volume: target: "{{ target }}" name: "{{ volume_name }}" fa_url: "{{ ip }}" api_token: "{{ api_token }}" state: present When I run without size parameter, I get . . . fatal: [syn14p01st001]: FAILED! => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python3"}, "changed": false, "msg": "Size must be specified to create a new volume"} When I add the size parameter to the role: fatal: [syn14p01st001]: FAILED! => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python3"}, "changed": false, "msg": "parameters are mutually exclusive: size|target"} Command line: ansible-playbook -l syn14p01st001 -e "target=testvol0" -e "volume_name=clonotesvol00" _pure_create_clone.ym The output from the plugin is mutually exclusive.sam_lay2 months agoNovice I8Views0likes0CommentsI have another one actually simon - this time
I have another one actually simon - this time with `purefa_dsrole` - raising `AttributeError` when trying to set LDAP groups against builtin roles in the policy mapping section / directory service. The module is able to make changes and/or recognise no changes are required if values have already been populated manually in the GUI. but it's not able to set a Group Base and Group if no values are currently present. Using 1.33.1 of the module against Purity FA 6.7.2. Traceback error is in the thread.Solvedalex_storey2 months agoNovice I26Views0likes7CommentsPerhaps this is a bit of an edge case, but does `purestorage.flasharray.purefa_vlan`
Perhaps this is a bit of an edge case, but does `purestorage.flasharray.purefa_vlan` support adding LACP bond interfaces as subinterfaces to a subnet? Ie, I want to add something like the following to a subnet I've defined on vlan 48: ```- filelacp0.48 - filelacp1.48``` When I try this I get the error `Invalid interface specified.`Solvedalex_storey2 months agoNovice I21Views0likes6CommentsThe FlashArray Ansible collection 1.33.1 has been
The FlashArray Ansible collection 1.33.1 has been released & Fusion goodness is inside! https://github.com/Pure-Storage-Ansible/FlashArray-Collection|https://github.com/Pure-Storage-Ansible/FlashArray-Collection all - Minimum py-pure-client version increased to 1.57.0 due to release of Realms feature purefa_hg - Added support for Fusion purefa_host - Added Fusion support purefa_info - Added new subset fleet purefa_pg - Added Fusion support. purefa_pgsched - Added support for Fusion. purefa_pgsnap - Added support for Fusion. purefa_pod_replica - Added Fusion support. purefa_pods - Added support for Fusion with context parameter. purefa_snap - Added Fusion support. purefa_vg - Added support for Fusion purefa_volume - Added context parameter to support fleet operationsmikenelson-pure2 months agoCommunity Manager6Views1like0CommentsHello. I am using the command *Get-Pfa2HostPerformance*
Hello. I am using the command *Get-Pfa2HostPerformance* to display host performance. The problem is that the *Time* output is shown in GMT/UTC time and not local time as configured on the array. Is there any way to change the output? Thanks.ignes_ingram5 months agoNovice I15Views0likes3Comments