Search
  • Software
    • Overview
    • Project Navigator
    • Sample Configs
    • Security
    • Get Started
    • Roadmap
    • Latest Release
    • Source Code
  • Users
    • Overview
    • Telecoms and NFV
    • OpenStack in the Enterprise
    • Application Developers & ISVs
    • Superuser Magazine
    • User Survey
  • Community
    • Welcome! Start Here
    • Open Infrastructure Foundation
    • OpenStack Wiki
    • User Groups
    • Speakers Bureau
    • Supporting Companies
    • Jobs
    • Join The Community
  • Marketplace
  • Events
    • Overview
    • The OpenStack Summit
    • More OpenStack Events
    • OpenStack Days
  • Learn
    • Training
    • Get Certified
    • Superuser Magazine
    • Summit Videos
    • Analyst Reports
    • News
    • Blog
  • Docs
  • Join
    • Sign up for Foundation Membership
    • More about the Foundation
  • Log In

Welcome to Ironic Python Agent!

Welcome to Ironic Python Agent!¶

Overview¶

Ironic Python Agent (often abbreviated as IPA) is an agent for controlling and deploying Ironic controlled baremetal nodes. Typically run in a ramdisk, the agent exposes a REST API for provisioning servers.

Contents¶

  • Installing Ironic Python Agent
    • Image Builders
    • IPA Flags
    • IPA and TLS
      • Client Configuration
      • Server Configuration
    • Hardware Managers
  • Ironic Python Agent Administration
    • How it works
      • Integration with Ironic
      • Inspection
      • Hardware Inventory
    • Built-in hardware managers
      • GenericHardwareManager
    • Rescue mode
      • Overview
      • Support in ironic-python-agent images
    • Troubleshooting Ironic-Python-Agent (IPA)
      • Gaining Access to IPA on a node
      • Set IPA to debug logging
      • Where can I find the IPA logs
      • Manually restart IPA
      • References
  • Contributing to Ironic Python Agent
    • Hardware Managers
      • How are methods executed on HardwareManagers?
      • Why build a custom HardwareManager?
      • How can I build a custom HardwareManager?
      • Custom HardwareManagers and Cleaning
      • Custom HardwareManagers and Deploying
    • Emitting metrics from Ironic-Python-Agent (IPA)
      • Overview
      • Using a context manager
      • Explicitly sending metrics
      • References
    • Rescue Mode
      • finalize_rescue command
    • Generated Developer Documentation

Indices and tables¶

  • Index

  • Search Page

this page last updated: 2020-08-24 15:02:30
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

found an error? report a bug
  • Guides
  • Install Guides
  • User Guides
  • Configuration Guides
  • Operations and Administration Guides
  • API Guides
  • Contributor Guides
  • Languages
  • Deutsch (German)
  • Français (French)
  • Bahasa Indonesia (Indonesian)
  • Italiano (Italian)
  • 日本語 (Japanese)
  • 한국어 (Korean)
  • Português (Portuguese)
  • Türkçe (Türkiye)
  • 简体中文 (Simplified Chinese)

ironic-python-agent 7.1.1.dev7

  • Installing Ironic Python Agent
  • Ironic Python Agent Administration
  • Contributing to Ironic Python Agent

Page Contents

  • Welcome to Ironic Python Agent!
    • Overview
    • Contents
    • Indices and tables

OpenStack

  • Projects
  • OpenStack Security
  • Common Questions
  • Blog
  • g
  • News

Community

  • User Groups
  • Events
  • Jobs
  • Companies
  • Contribute

Documentation

  • OpenStack Manuals
  • Getting Started
  • API Documentation
  • Wiki

Branding & Legal

  • Logos & Guidelines
  • Trademark Policy
  • Privacy Policy
  • OpenStack CLA

Stay In Touch

The OpenStack project is provided under the Apache 2.0 license. Openstack.org is powered by Rackspace Cloud Computing.