Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
wayne1g
@wayne1g
hi there, I am new to Ralph. It seems to be an useful tool to manage my data centre. Since i am totally new to ralph, and I hope for a deployment in April. Should i start testing Ralph 2.x or 3.0?
✪ vi4m Marcin Kliks
@vi4m
@wayne1g it depends on what kind of features you need
✪ vi4m Marcin Kliks
@vi4m
My Ralph presentation on Fosdem2016 has been accepted, https://fosdem.org/2016/schedule/event/ralph_data_center_asset_management/
Does anybody else plan to join the conference? ;-)
it's brussels
wayne1g
@wayne1g
hi vi4m, thanks for the reply. Looks like ralph 2 has more features for the time being. Just wonder if there is a handy list of both 2.x and 3 for me to compare. Looking at the very high level features. My starting requirements include "auto-discover existing hardware" and "keep track of assets purchases and their life cycle". Then it is the change management tool "integrate with change management process using JIRA integration".
on another need - I have a lot of networking devices and mainly Juniper routers/switches/firewalls. Are these something that we can track and auto-discover as well in Ralph?
Sundaresan
@sundaresanm
hi
✪ vi4m Marcin Kliks
@vi4m
hi @sundaresanm
Sundaresan
@sundaresanm
Hi @vi4m
when i try to create asset without selecting model ,it shows below exception .
EXCEPTION MESSAGE:
ErrorException (E_RECOVERABLE_ERROR)
Argument 1 passed to Illuminate\Database\Eloquent\Relations\BelongsTo::associate() must be an instance of Illuminate\Database\Eloquent\Model, null given, called in C:\wamp\www\snipe\app\controllers\admin\AssetsController.php on line 107 and defined
alt
damian1976
@damian1976
It seems this is a screenshot from different (not Ralph) project
Sundaresan
@sundaresanm
I have installed snipeit asset management tool
This message was deleted
Hi @damian1976
damian1976
@damian1976
hi
Sundaresan
@sundaresanm
i am using SNIPE-IT Asset Management tool.
@damian1976 do you aware of that application ?
damian1976
@damian1976
No. I'm not. I don't know if any of Ralph dev team guys are aware too.
✪ vi4m Marcin Kliks
@vi4m
@sundaresanm we don't support competitors systems ;-)
damian1976
@damian1976
I think you should ask authors of the tool you are using, not ralph guys.
✪ vi4m Marcin Kliks
@vi4m
but you always can migrate your data to the ralph system using csv
aveseb
@aveseb
@vi4m I saw that your were talking about ralph_scanner, is this step is launched ?
✪ vi4m Marcin Kliks
@vi4m
@aveseb yes
i've preprared some basic engine for it
aveseb
@aveseb
Cool :-)
is there a branch where we can find it ?
✪ vi4m Marcin Kliks
@vi4m
i have to polish it a bit, will push it somewhere there: https://github.com/vi4m/ralph_scanner
Brian Choate
@brianchoate
In 3.0, is there a trick to importing racks and having them match up with existing server rooms? I have tried with both the server room name and id. The rest of data in the CSV seems to load just fine.
✪ vi4m Marcin Kliks
@vi4m
well. you have _id columns which should be matched
Brian Choate
@brianchoate
I've tried using both server_room and server_room_id in the input csv. Neither seemed to get mapped when importing.
This is what the file looks like
server_room_id,id,name,description,orientation,max_u_height,visualization_col,visualization_row,server_room_name
12,,rack-a01 - Equinix Rack# 62230-0105,,1,42,0,0,ASH
8,,FRA1,,1,5,0,0,FRA
9,,rack-p1,,1,44,0,0,POZ
10,,rack-pozo1-office,,1,37,0,0,POZ Office
7,,RackSpace,,1,10,0,0,Cloud
damian1976
@damian1976

@brianchoate What I can see in 2.x, rack is exported in csv file (and then imported to 3.x) in th following format:

id,name,server_room,description,orientation,max_u_height,visualization_col,visualization_row

(I don't know if racks' ids can be empty/NULL or need to have predefined ids)

✪ vi4m Marcin Kliks
@vi4m
@brianchoate how's going with imports?
Brian Choate
@brianchoate
@damian1976 If the id is present it will update an existing record. If it is missing then it creates a new one and sets the id.
@vi4m I was not able to get the import to work with the server rooms links. I was able to import the records without the reference and then manually edit each one to set the server room. Not ideal, but got me past that point.
Now I am struggling to import server/hardware data.
Brian Choate
@brianchoate
When trying to import hardware I get this error: Line number: 1 - Cannot assign None: "DataCenterAsset.model" does not allow null values.
There is a model field in the data and it is not null.
✪ vi4m Marcin Kliks
@vi4m
@brianchoate i think i localized the bug
Brian Choate
@brianchoate
@vi4m so it is a bug in the code base? Will there be a patch for it?
✪ vi4m Marcin Kliks
@vi4m
yeah, the code handled ralph 2.0 csv compatible file, i added simple setting switch file to disable it
work being done here: allegro/ralph#2192
✪ vi4m Marcin Kliks
@vi4m
Zrzut ekranu 2016-01-30 o 21.27.12.png
new ralph3 start screen :)
PY
@fossilet
👍
damian1976
@damian1976
:) waiting for scrooge & scan :)
✪ vi4m Marcin Kliks
@vi4m
we deployed ralph 3.0 in 25% of our company already, but the remaining 75% of users needs deployment system
so this will be our next point on roadmap, including scrooge integration