Revision 9d745791
Added by François ARMAND almost 7 years ago
inventory-repository/src/main/resources/ldap/bootstrap.ldif | ||
---|---|---|
dn: cn=rudder-configuration
|
||
objectClass: configurationRoot
|
||
cn: rudder-configuration
|
||
|
||
dn: ou=Inventories,cn=rudder-configuration
|
||
objectclass: top
|
||
objectclass: organizationalUnit
|
||
ou: Inventory
|
||
description: Inventory information
|
||
|
||
|
||
dn: ou=Software,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Software
|
||
description: Software packages installed on servers from ou=Nodes, including details such as full name, version, architecture, etc.
|
||
|
||
dn: ou=Accepted Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectclass: top
|
||
objectclass: organizationalUnit
|
||
ou: Accepted Inventories
|
||
description: Store accepted inventories
|
||
|
||
dn: ou=Machines,ou=Accepted Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Machines
|
||
description: Containers for servers from ou=Nodes, such as physical machines or virtual machines.
|
||
|
||
dn: ou=Nodes,ou=Accepted Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Servers
|
||
description: Logical servers, an OS installation. May be on a virtual machine or a physical machine, from ou=Machines.
|
||
|
||
## Same structure, for pending inventories (before acceptation)
|
||
dn: ou=Pending Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectclass: top
|
||
objectclass: organizationalUnit
|
||
ou: Pending Inventories
|
||
description: Store inventories not yet accepted in Rudder
|
||
|
||
# Machines, pending @ example.org
|
||
|
||
# Machines, pending @ example.org
|
||
dn: ou=Machines,ou=Pending Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Machines
|
||
description: Containers for servers from ou=Nodes, such as physical machines or virtual machines.
|
||
|
||
# Nodes, pending @ example.org
|
||
dn: ou=Nodes,ou=Pending Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Servers
|
||
description: Logical servers, an OS installation. May be on a virtual machine or a physical machine, from ou=Machines.
|
||
|
||
|
||
## Same structure, for removed inventories (after deletion)
|
||
dn: ou=Removed Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectclass: top
|
||
objectclass: organizationalUnit
|
||
ou: Removed Inventories
|
||
description: Store inventories removed from Rudder
|
||
|
||
# Machines, pending @ example.org
|
||
dn: ou=Machines,ou=Removed Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Machines
|
||
description: Containers for servers from ou=Nodes, such as physical machines or virtual machines.
|
||
|
||
# Nodes, pending @ example.org
|
||
dn: ou=Nodes,ou=Removed Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Servers
|
||
description: Logical servers, an OS installation. May be on a virtual machine or a physical machine, from ou=Machines.
|
inventory-repository/src/test/resources/ldap-data/bootstrap.ldif | ||
---|---|---|
dn: cn=rudder-configuration
|
||
objectClass: configurationRoot
|
||
cn: rudder-configuration
|
||
|
||
dn: ou=Inventories,cn=rudder-configuration
|
||
objectclass: top
|
||
objectclass: organizationalUnit
|
||
ou: Inventory
|
||
description: Inventory information
|
||
|
||
|
||
dn: ou=Software,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Software
|
||
description: Software packages installed on servers from ou=Nodes, including details such as full name, version, architecture, etc.
|
||
|
||
dn: ou=Accepted Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectclass: top
|
||
objectclass: organizationalUnit
|
||
ou: Accepted Inventories
|
||
description: Store accepted inventories
|
||
|
||
dn: ou=Machines,ou=Accepted Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Machines
|
||
description: Containers for servers from ou=Nodes, such as physical machines or virtual machines.
|
||
|
||
dn: ou=Nodes,ou=Accepted Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Servers
|
||
description: Logical servers, an OS installation. May be on a virtual machine or a physical machine, from ou=Machines.
|
||
|
||
## Same structure, for pending inventories (before acceptation)
|
||
dn: ou=Pending Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectclass: top
|
||
objectclass: organizationalUnit
|
||
ou: Pending Inventories
|
||
description: Store inventories not yet accepted in Rudder
|
||
|
||
# Machines, pending @ example.org
|
||
|
||
# Machines, pending @ example.org
|
||
dn: ou=Machines,ou=Pending Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Machines
|
||
description: Containers for servers from ou=Nodes, such as physical machines or virtual machines.
|
||
|
||
# Nodes, pending @ example.org
|
||
dn: ou=Nodes,ou=Pending Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Servers
|
||
description: Logical servers, an OS installation. May be on a virtual machine or a physical machine, from ou=Machines.
|
||
|
||
|
||
## Same structure, for removed inventories (after deletion)
|
||
dn: ou=Removed Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectclass: top
|
||
objectclass: organizationalUnit
|
||
ou: Removed Inventories
|
||
description: Store inventories removed from Rudder
|
||
|
||
# Machines, pending @ example.org
|
||
dn: ou=Machines,ou=Removed Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Machines
|
||
description: Containers for servers from ou=Nodes, such as physical machines or virtual machines.
|
||
|
||
# Nodes, pending @ example.org
|
||
dn: ou=Nodes,ou=Removed Inventories,ou=Inventories,cn=rudder-configuration
|
||
objectClass: top
|
||
objectClass: organizationalUnit
|
||
ou: Servers
|
||
description: Logical servers, an OS installation. May be on a virtual machine or a physical machine, from ou=Machines.
|
inventory-repository/src/test/scala/com/normation/inventory/ldap/core/TestInventory.scala | ||
---|---|---|
val baseDN = "cn=rudder-configuration"
|
||
|
||
|
||
val bootstrapLDIFs = ("ldap/bootstrap.ldif" :: "ldap-data/inventory-sample-data.ldif" :: Nil) map { name =>
|
||
val bootstrapLDIFs = ("ldap-data/bootstrap.ldif" :: "ldap-data/inventory-sample-data.ldif" :: Nil) map { name =>
|
||
this.getClass.getClassLoader.getResource(name).getPath
|
||
}
|
||
|
Also available in: Unified diff
Fixes #10986: webapp can't start after upgrade to 4.2