Fujitsu PRIMERGY has been integrated into Fsas Technologies Inc. as of April 1, 2024. Please note that some instances may still use the Fujitsu branding during the transition period.
The Fujitsu Software Serverview Ansible iRMC Integration features modules to access and manage Fujitsu PRIMERGY servers via iRMC.
These collection and examples are intended to provide easy-to-follow and understandable solutions to manage
Fujitsu PRIMERY server settings via iRMC.
See User Guide for more details.
- User Guide (English) (link to galaxy.ansible.com)
- User Guide (Japanese) (link to galaxy.ansible.com)
See Contribution Guidelines for more details.
- Contribution Guidelines (English) (link to galaxy.ansible.com)
- Contribution Guidelines (Japanese) (link to galaxy.ansible.com)
- Fujitsu PRIMERGY Server with iRMC S6
- Python >= 3.10
- Ansible >= 2.15
- Python modules: 'requests', 'urllib3', 'requests', 'requests_toolbelt' and 'pywinrm'
This collection provides roles for managing both iRMC settings and Windows Server 2022 configurations.
See Configuration Gudie for more details.
- Configuration Gudie (English) (link to galaxy.ansible.com)
- Configuration Gudie (Japanese) (link to galaxy.ansible.com)
- irmc_update_bios - Update BIOS firmware on iRMC devices
- irmc_update_irmc - Update iRMC firmware on iRMC devices
- irmc_account_admin - Configuration settings only for the
admin
account - irmc_set_certificate - Register the SSL certificate
- irmc_set_license - Register the license key and activate the license
- irmc_set_ntp - Settings for time synchronization
- irmc_snmp - Configure SNMP settings
- irmc_email_alert - Configure E-mail Alert settings
- irmc_install_windows - Install Windows OS via iRMC virtual CD
- win_admin_password - Change the password for the
Administrator
account - win_hostname - Change the hostname
- win_organization_owner - Change the description, organization and owner
- win_set_membership - Join host to workgroup or domain
- win_data_drive - Create, resize, and delete data drives
- win_dns - Configure IPv4 DNS to the specified network adapter
- win_locale - Change language settings (language, region, time zone) for a specified account
- win_set_rdp - Enable or Disable remote desktop
- win_snmp - Enabling and configuring SNMP service
- win_serverview_agents - Set up ServerView Agent
- win_serverview_raidmanager - Set up ServerView RAID Manager
- win_dsnap - Set up DSNAP
The following modules are part of this project:
- irmc_biosbootorder - configure iRMC to force next boot to specified option
- irmc_cas - manage iRMC CAS settings
- irmc_certificate - manage iRMC certificates
- irmc_compare_profiles - compare two iRMC profiles
- irmc_connectvm - connect iRMC Virtual Media Data
- irmc_elcm_offline_update - offline update a server via iRMC
- irmc_elcm_online_update - online update a server via iRMC
- irmc_elcm_repository - configure the eLCM repostory in iRMC
- irmc_eventlog - handle iRMC eventlogs
- irmc_facts - get or set Fujitsu PRIMERGY server and iRMC facts
- irmc_fwbios_update - update iRMC Firmware or server BIOS
- irmc_getvm - get iRMC Virtual Media Data
- irmc_idled - get or set server ID LED
- irmc_ldap - manage iRMC LDAP settings
- irmc_license - manage iRMC user accounts
- irmc_ntp - manage iRMC time options
- irmc_powerstate - get or set server power state
- irmc_profiles - handle iRMC profiles
- irmc_raid - handle iRMC RAID
- irmc_scci - execute iRMC remote SCCI commands
- irmc_session - handle iRMC sessions
- irmc_setnextboot - configure iRMC to force next boot to specified option
- irmc_setvm - set iRMC Virtual Media Data
- irmc_task - handle iRMC tasks
- irmc_user - manage iRMC user accounts
- V1.0: Initial version
- V1.1: New: iRMC FW/BIOS update, BIOS boot order, iRMC profile management
- V1.2: New: eLCM Offline/Online Update, RAID configuration
- For later versions, see CHANGELOG.md.
Fsas Technologies Inc.
Copyright 2018-2024 Fsas Technologies Inc.
GNU General Public License v3.0+ (see LICENSE.md or https://www.gnu.org/licenses/gpl-3.0.txt)
- Shinya Hamano ([email protected])
- Yutaka Kamioka ([email protected])
- Jiajun Guo ([email protected])
- Tomohisa Nakai ([email protected])