From cb4e7e80137aaa630e44d5b903f04afd26a6f289 Mon Sep 17 00:00:00 2001 From: Jeff Ohrstrom Date: Fri, 29 Mar 2024 11:08:38 -0400 Subject: [PATCH] add a #nodes api to the job adapters (#830) --- lib/ood_core/job/adapter.rb | 8 + lib/ood_core/job/adapters/slurm.rb | 28 + lib/ood_core/job/node_info.rb | 13 +- spec/fixtures/output/slurm/owens_nodes.txt | 816 +++++++++++++++++++++ spec/job/adapters/slurm_spec.rb | 23 + 5 files changed, 886 insertions(+), 2 deletions(-) create mode 100644 spec/fixtures/output/slurm/owens_nodes.txt diff --git a/lib/ood_core/job/adapter.rb b/lib/ood_core/job/adapter.rb index 418c5295f..4f543d6e3 100644 --- a/lib/ood_core/job/adapter.rb +++ b/lib/ood_core/job/adapter.rb @@ -213,6 +213,14 @@ def accounts def queues [] end + + # Return the list of nodes for this scheduler. + # + # Subclasses that do not implement this will return empty arrays. + # @return [Array] + def nodes + [] + end end end end diff --git a/lib/ood_core/job/adapters/slurm.rb b/lib/ood_core/job/adapters/slurm.rb index 80d64bbdb..af31348f6 100644 --- a/lib/ood_core/job/adapters/slurm.rb +++ b/lib/ood_core/job/adapters/slurm.rb @@ -332,6 +332,30 @@ def queues end end + def all_sinfo_node_fields + { + procs: '%c', + name: '%n', + features: '%f' + } + end + + def nodes + args = all_sinfo_node_fields.values.join(UNIT_SEPARATOR) + output = call('sinfo', '-ho', "#{RECORD_SEPARATOR}#{args}") + + output.each_line(RECORD_SEPARATOR).map do |line| + values = line.chomp(RECORD_SEPARATOR).strip.split(UNIT_SEPARATOR) + + next if values.empty? + + data = Hash[all_sinfo_node_fields.keys.zip(values)] + data[:name] = data[:name].to_s.split(',').first + data[:features] = data[:features].to_s.split(',') + NodeInfo.new(**data) + end.compact + end + private def str_to_acct_info(line) hsh = line.split(' ').map do |token| @@ -669,6 +693,10 @@ def queues @slurm.queues end + def nodes + @slurm.nodes + end + private # Convert duration to seconds def duration_in_seconds(time) diff --git a/lib/ood_core/job/node_info.rb b/lib/ood_core/job/node_info.rb index 03adcc425..f321b3645 100644 --- a/lib/ood_core/job/node_info.rb +++ b/lib/ood_core/job/node_info.rb @@ -10,17 +10,26 @@ class NodeInfo # @return [Integer, nil] number of procs attr_reader :procs + # The features associated with this node. + # @return [Array, []] + attr_reader :features + # @param name [#to_s] node name # @param procs [#to_i, nil] number of procs - def initialize(name:, procs: nil, **_) + # @param features [#to_a, []] list of features + def initialize(name:, procs: nil, features: [], **_) @name = name.to_s @procs = procs && procs.to_i + @features = features.to_a end # Convert object to hash # @return [Hash] object as hash def to_h - { name: name, procs: procs } + instance_variables.map do |var| + name = var.to_s.gsub('@', '').to_sym + [name, send(name)] + end.to_h end # The comparison operator diff --git a/spec/fixtures/output/slurm/owens_nodes.txt b/spec/fixtures/output/slurm/owens_nodes.txt new file mode 100644 index 000000000..44bf1b81c --- /dev/null +++ b/spec/fixtures/output/slurm/owens_nodes.txt @@ -0,0 +1,816 @@ +28o0004c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c01 +28o0009c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c03 +28o0028c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c07 +28o0031c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c08 +28o0056c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c14 +28o0060c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c15 +28o0075c6320,cpu,eth-owens-rack02h1,ib-i1l1s03,ib-i1,2,2-c01 +28o0077c6320,cpu,eth-owens-rack02h1,ib-i1l1s03,ib-i1,2,2-c02 +28o0136c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c16 +28o0138c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c17 +28o0146c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c01 +28o0148c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c01 +28o0149c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c02 +28o0152c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c02 +28o0154c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c03 +28o0155c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c03 +28o0165c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c06 +28o0196c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c13 +28o0201c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c15 +28o0209c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c17 +28o0237c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c06 +28o0244c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c07 +28o0266c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c13 +28o0274c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c15 +28o0285c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c18 +28o0290c6320,cpu,eth-owens-rack05h2,ib-i1l1s11,ib-i1,5,5-c01 +28o0310c6320,cpu,eth-owens-rack05h2,ib-i1l1s12,ib-i1,5,5-c06 +28o0325c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c10 +28o0328c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c10 +28o0332c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c11 +28o0346c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c15 +28o0349c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c16 +28o0357c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c18 +28o0365c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c02 +28o0369c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c03 +28o0373c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c04 +28o0375c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c04 +28o0378c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c05 +28o0383c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c06 +28o0384c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c06 +28o0388c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c07 +28o0389c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c08 +28o0390c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c08 +28o0391c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c08 +28o0393c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c09 +28o0414c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c14 +28o0419c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c15 +28o0420c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c15 +28o0422c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c16 +28o0423c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c16 +28o0424c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c16 +28o0430c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c18 +28o0435c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c01 +28o0436c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c01 +28o0438c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c02 +28o0440c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c02 +28o0441c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c03 +28o0443c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c03 +28o0445c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c04 +28o0448c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c04 +28o0452c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c05 +28o0455c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c06 +28o0464c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c08 +28o0465c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c09 +28o0468c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c09 +28o0470c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c10 +28o0477c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c12 +28o0485c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c14 +28o0488c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c14 +28o0490c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c15 +28o0492c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c15 +28o0502c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c18 +28o0504c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c18 +28o0505c6320,cpu,eth-owens-rack08h2,ib-i1l1s19,ib-i1,8,8-c01 +28o0507c6320,cpu,eth-owens-rack08h2,ib-i1l1s19,ib-i1,8,8-c01 +28o0508c6320,cpu,eth-owens-rack08h2,ib-i1l1s19,ib-i1,8,8-c01 +28o0512c6320,cpu,eth-owens-rack08h2,ib-i1l1s19,ib-i1,8,8-c02 +28o0514c6320,cpu,eth-owens-rack08h2,ib-i1l1s24,ib-i1,8,8-c03 +28o0515c6320,cpu,eth-owens-rack08h2,ib-i1l1s24,ib-i1,8,8-c03 +28o0516c6320,cpu,eth-owens-rack08h2,ib-i1l1s24,ib-i1,8,8-c03 +28o0517c6320,cpu,eth-owens-rack08h2,ib-i1l1s24,ib-i1,8,8-c04 +28o0518c6320,cpu,eth-owens-rack08h2,ib-i1l1s24,ib-i1,8,8-c04 +28o0528c6320,cpu,eth-owens-rack08h2,ib-i1l1s20,ib-i1,8,8-c06 +28o0530c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c07 +28o0532c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c07 +28o0533c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c08 +28o0534c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c08 +28o0537c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c09 +28o0539c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c09 +28o0540c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c09 +28o0542c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c10 +28o0544c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c10 +28o0546c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c11 +28o0548c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c11 +28o0550c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c12 +28o0552c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c12 +28o0556c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c13 +28o0557c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c14 +28o0560c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c14 +28o0561c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c15 +28o0563c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c15 +28o0565c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c16 +28o0567c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c16 +28o0571c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c17 +28o0572c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c17 +28o0574c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c18 +28o0575c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c18 +28o0577c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c01 +28o0579c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c01 +28o0586c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c03 +28o0588c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c03 +28o0590c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c04 +28o0596c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c05 +28o0598c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c06 +28o0600c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c06 +28o0601c6320,cpu,eth-owens-rack09h1,ib-i1l1s22,ib-i1,9,9-c07 +28o0604c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c07 +28o0605c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c08 +28o0607c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c08 +28o0609c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c09 +28o0610c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c09 +28o0612c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c09 +28o0613c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c10 +28o0614c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c10 +28o0615c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c10 +28o0616c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c10 +28o0618c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c11 +28o0619c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c11 +28o0620c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c11 +28o0621c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c12 +28o0624c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c12 +28o0626c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c13 +28o0627c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c13 +28o0628c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c13 +28o0629c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c14 +28o0630c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c14 +28o0631c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c14 +28o0632c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c14 +28o0634c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c15 +28o0635c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c15 +28o0636c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c15 +28o0637c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c16 +28o0638c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c16 +28o0639c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c16 +28o0643c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c17 +28o0645c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c18 +28o0003c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c01 +28o0005c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c02 +28o0006c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c02 +28o0007c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c02 +28o0008c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c02 +28o0010c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c03 +28o0011c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c03 +28o0013c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c04 +28o0014c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c04 +28o0015c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c04 +28o0016c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c04 +28o0017c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c05 +28o0018c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c05 +28o0019c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c05 +28o0020c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c05 +28o0021c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c06 +28o0022c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c06 +28o0023c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c06 +28o0024c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c06 +28o0025c6320,cpu,eth-owens-rack01h1,ib-i1l1s01,ib-i1,1,1-c07 +28o0026c6320,cpu,eth-owens-rack01h1,ib-i1l1s01,ib-i1,1,1-c07 +28o0027c6320,cpu,eth-owens-rack01h1,ib-i1l1s01,ib-i1,1,1-c07 +28o0032c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c08 +28o0033c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c09 +28o0034c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c09 +28o0035c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c09 +28o0036c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c09 +28o0037c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c10 +28o0038c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c10 +28o0039c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c10 +28o0040c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c10 +28o0041c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c11 +28o0042c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c11 +28o0043c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c11 +28o0044c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c11 +28o0045c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c12 +28o0046c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c12 +28o0047c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c12 +28o0048c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c12 +28o0049c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c13 +28o0051c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c13 +28o0052c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c13 +28o0053c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c14 +28o0054c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c14 +28o0055c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c14 +28o0057c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c15 +28o0058c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c15 +28o0059c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c15 +28o0061c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c16 +28o0062c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c16 +28o0063c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c16 +28o0064c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c16 +28o0065c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c17 +28o0066c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c17 +28o0067c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c17 +28o0068c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c17 +28o0069c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c18 +28o0070c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c18 +28o0071c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c18 +28o0072c6320,cpu,eth-owens-rack01h1,ib-i1l1s03,ib-i1,1,1-c18 +28o0073c6320,cpu,eth-owens-rack02h1,ib-i1l1s03,ib-i1,2,2-c01 +28o0074c6320,cpu,eth-owens-rack02h1,ib-i1l1s03,ib-i1,2,2-c01 +28o0076c6320,cpu,eth-owens-rack02h1,ib-i1l1s03,ib-i1,2,2-c01 +28o0078c6320,cpu,eth-owens-rack02h1,ib-i1l1s03,ib-i1,2,2-c02 +28o0079c6320,cpu,eth-owens-rack02h1,ib-i1l1s03,ib-i1,2,2-c02 +28o0080c6320,cpu,eth-owens-rack02h1,ib-i1l1s03,ib-i1,2,2-c02 +28o0081c6320,cpu,eth-owens-rack02h1,ib-i1l1s03,ib-i1,2,2-c03 +28o0082c6320,cpu,eth-owens-rack02h1,ib-i1l1s08,ib-i1,2,2-c03 +28o0084c6320,cpu,eth-owens-rack02h1,ib-i1l1s08,ib-i1,2,2-c03 +28o0085c6320,cpu,eth-owens-rack02h1,ib-i1l1s08,ib-i1,2,2-c04 +28o0086c6320,cpu,eth-owens-rack02h1,ib-i1l1s08,ib-i1,2,2-c04 +28o0088c6320,cpu,eth-owens-rack02h1,ib-i1l1s08,ib-i1,2,2-c04 +28o0089c6320,cpu,eth-owens-rack02h1,ib-i1l1s08,ib-i1,2,2-c05 +28o0090c6320,cpu,eth-owens-rack02h1,ib-i1l1s08,ib-i1,2,2-c05 +28o0091c6320,cpu,eth-owens-rack02h1,ib-i1l1s04,ib-i1,2,2-c05 +28o0092c6320,cpu,eth-owens-rack02h1,ib-i1l1s04,ib-i1,2,2-c05 +28o0093c6320,cpu,eth-owens-rack02h1,ib-i1l1s04,ib-i1,2,2-c06 +28o0094c6320,cpu,eth-owens-rack02h1,ib-i1l1s04,ib-i1,2,2-c06 +28o0095c6320,cpu,eth-owens-rack02h1,ib-i1l1s04,ib-i1,2,2-c06 +28o0096c6320,cpu,eth-owens-rack02h1,ib-i1l1s04,ib-i1,2,2-c06 +28o0097c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c07 +28o0098c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c07 +28o0099c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c07 +28o0101c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c08 +28o0102c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c08 +28o0103c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c08 +28o0104c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c08 +28o0105c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c09 +28o0106c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c09 +28o0107c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c09 +28o0108c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c09 +28o0109c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c10 +28o0110c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c10 +28o0111c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c10 +28o0112c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c10 +28o0113c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c11 +28o0114c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c11 +28o0115c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c11 +28o0116c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c11 +28o0117c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c12 +28o0118c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c12 +28o0119c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c12 +28o0120c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c12 +28o0121c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c13 +28o0122c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c13 +28o0123c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c13 +28o0124c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c13 +28o0125c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c14 +28o0126c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c14 +28o0127c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c14 +28o0128c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c14 +28o0129c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c15 +28o0130c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c15 +28o0131c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c15 +28o0132c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c15 +28o0133c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c16 +28o0134c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c16 +28o0135c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c16 +28o0137c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c17 +28o0139c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c17 +28o0140c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c17 +28o0141c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c18 +28o0142c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c18 +28o0143c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c18 +28o0144c6320,cpu,eth-owens-rack02h2,ib-i1l1s05,ib-i1,2,2-c18 +28o0145c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c01 +28o0147c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c01 +28o0153c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c03 +28o0156c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c03 +28o0157c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c04 +28o0158c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c04 +28o0159c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c04 +28o0160c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c04 +28o0161c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c05 +28o0162c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c05 +28o0163c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c05 +28o0164c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c05 +28o0166c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c06 +28o0167c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c06 +28o0168c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c06 +28o0169c6320,cpu,eth-owens-rack03h1,ib-i1l1s06,ib-i1,3,3-c07 +28o0170c6320,cpu,eth-owens-rack03h1,ib-i1l1s06,ib-i1,3,3-c07 +28o0171c6320,cpu,eth-owens-rack03h1,ib-i1l1s06,ib-i1,3,3-c07 +28o0172c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c07 +28o0173c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c08 +28o0174c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c08 +28o0175c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c08 +28o0176c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c08 +28o0177c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c09 +28o0178c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c09 +28o0179c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c09 +28o0180c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c09 +28o0181c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c10 +28o0182c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c10 +28o0183c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c10 +28o0185c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c11 +28o0186c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c11 +28o0187c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c11 +28o0188c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c11 +28o0189c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c12 +28o0190c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c12 +28o0191c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c12 +28o0192c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c12 +28o0193c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c13 +28o0194c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c13 +28o0195c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c13 +28o0197c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c14 +28o0198c6320,cpu,eth-owens-rack03h1,ib-i1l1s07,ib-i1,3,3-c14 +28o0199c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c14 +28o0200c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c14 +28o0202c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c15 +28o0206c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c16 +28o0207c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c16 +28o0208c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c16 +28o0210c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c17 +28o0211c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c17 +28o0212c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c17 +28o0213c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c18 +28o0214c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c18 +28o0215c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c18 +28o0216c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c18 +28o0217c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c01 +28o0218c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c01 +28o0219c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c01 +28o0220c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c01 +28o0221c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c02 +28o0222c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c02 +28o0223c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c02 +28o0224c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c02 +28o0225c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c03 +28o0226c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c03 +28o0227c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c03 +28o0228c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c03 +28o0230c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c04 +28o0231c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c04 +28o0232c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c04 +28o0233c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c05 +28o0234c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c05 +28o0235c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c05 +28o0236c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c05 +28o0238c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c06 +28o0239c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c06 +28o0240c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c06 +28o0241c6320,cpu,eth-owens-rack04h1,ib-i1l1s09,ib-i1,4,4-c07 +28o0242c6320,cpu,eth-owens-rack04h1,ib-i1l1s09,ib-i1,4,4-c07 +28o0243c6320,cpu,eth-owens-rack04h1,ib-i1l1s09,ib-i1,4,4-c07 +28o0245c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c08 +28o0246c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c08 +28o0247c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c08 +28o0254c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c10 +28o0255c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c10 +28o0256c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c10 +28o0257c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c11 +28o0258c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c11 +28o0259c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c11 +28o0260c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c11 +28o0261c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c12 +28o0265c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c13 +28o0268c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c13 +28o0269c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c14 +28o0270c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c14 +28o0271c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c14 +28o0272c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c14 +28o0273c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c15 +28o0275c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c15 +28o0276c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c15 +28o0277c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c16 +28o0278c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c16 +28o0286c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c18 +28o0288c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c18 +28o0291c6320,cpu,eth-owens-rack05h2,ib-i1l1s11,ib-i1,5,5-c01 +28o0292c6320,cpu,eth-owens-rack05h2,ib-i1l1s11,ib-i1,5,5-c01 +28o0293c6320,cpu,eth-owens-rack05h2,ib-i1l1s11,ib-i1,5,5-c02 +28o0294c6320,cpu,eth-owens-rack05h2,ib-i1l1s11,ib-i1,5,5-c02 +28o0295c6320,cpu,eth-owens-rack05h2,ib-i1l1s11,ib-i1,5,5-c02 +28o0296c6320,cpu,eth-owens-rack05h2,ib-i1l1s11,ib-i1,5,5-c02 +28o0297c6320,cpu,eth-owens-rack05h2,ib-i1l1s11,ib-i1,5,5-c03 +28o0301c6320,cpu,eth-owens-rack05h2,ib-i1l1s16,ib-i1,5,5-c04 +28o0302c6320,cpu,eth-owens-rack05h2,ib-i1l1s16,ib-i1,5,5-c04 +28o0303c6320,cpu,eth-owens-rack05h2,ib-i1l1s16,ib-i1,5,5-c04 +28o0304c6320,cpu,eth-owens-rack05h2,ib-i1l1s16,ib-i1,5,5-c04 +28o0305c6320,cpu,eth-owens-rack05h2,ib-i1l1s16,ib-i1,5,5-c05 +28o0306c6320,cpu,eth-owens-rack05h2,ib-i1l1s16,ib-i1,5,5-c05 +28o0307c6320,cpu,eth-owens-rack05h2,ib-i1l1s12,ib-i1,5,5-c05 +28o0308c6320,cpu,eth-owens-rack05h2,ib-i1l1s12,ib-i1,5,5-c05 +28o0309c6320,cpu,eth-owens-rack05h2,ib-i1l1s12,ib-i1,5,5-c06 +28o0311c6320,cpu,eth-owens-rack05h2,ib-i1l1s12,ib-i1,5,5-c06 +28o0312c6320,cpu,eth-owens-rack05h2,ib-i1l1s12,ib-i1,5,5-c06 +28o0313c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c07 +28o0314c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c07 +28o0315c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c07 +28o0316c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c07 +28o0317c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c08 +28o0318c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c08 +28o0319c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c08 +28o0320c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c08 +28o0321c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c09 +28o0322c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c09 +28o0323c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c09 +28o0324c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c09 +28o0326c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c10 +28o0327c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c10 +28o0329c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c11 +28o0333c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c12 +28o0334c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c12 +28o0339c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c13 +28o0342c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c14 +28o0343c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c14 +28o0345c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c15 +28o0347c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c15 +28o0348c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c15 +28o0350c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c16 +28o0354c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c17 +28o0355c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c17 +28o0356c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c17 +28o0362c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c01 +28o0363c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c01 +28o0364c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c01 +28o0366c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c02 +28o0367c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c02 +28o0368c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c02 +28o0370c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c03 +28o0371c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c03 +28o0372c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c03 +28o0374c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c04 +28o0376c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c04 +28o0377c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c05 +28o0379c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c05 +28o0380c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c05 +28o0381c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c06 +28o0382c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c06 +28o0385c6320,cpu,eth-owens-rack06h1,ib-i1l1s14,ib-i1,6,6-c07 +28o0386c6320,cpu,eth-owens-rack06h1,ib-i1l1s14,ib-i1,6,6-c07 +28o0387c6320,cpu,eth-owens-rack06h1,ib-i1l1s14,ib-i1,6,6-c07 +28o0392c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c08 +28o0394c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c09 +28o0395c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c09 +28o0396c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c09 +28o0397c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c10 +28o0398c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c10 +28o0399c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c10 +28o0401c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c11 +28o0402c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c11 +28o0403c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c11 +28o0404c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c11 +28o0405c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c12 +28o0406c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c12 +28o0407c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c12 +28o0408c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c12 +28o0409c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c13 +28o0410c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c13 +28o0411c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c13 +28o0412c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c13 +28o0413c6320,cpu,eth-owens-rack06h1,ib-i1l1s15,ib-i1,6,6-c14 +28o0415c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c14 +28o0416c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c14 +28o0417c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c15 +28o0418c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c15 +28o0421c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c16 +28o0425c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c17 +28o0426c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c17 +28o0427c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c17 +28o0434c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c01 +28o0437c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c02 +28o0439c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c02 +28o0442c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c03 +28o0451c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c05 +28o0453c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c06 +28o0454c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c06 +28o0456c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c06 +28o0457c6320,cpu,eth-owens-rack07h1,ib-i1l1s17,ib-i1,7,7-c07 +28o0459c6320,cpu,eth-owens-rack07h1,ib-i1l1s17,ib-i1,7,7-c07 +28o0460c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c07 +28o0461c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c08 +28o0462c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c08 +28o0463c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c08 +28o0466c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c09 +28o0467c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c09 +28o0474c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c11 +28o0475c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c11 +28o0476c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c11 +28o0478c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c12 +28o0479c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c12 +28o0480c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c12 +28o0481c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c13 +28o0482c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c13 +28o0483c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c13 +28o0484c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c13 +28o0486c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c14 +28o0487c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c14 +28o0489c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c15 +28o0491c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c15 +28o0493c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c16 +28o0494c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c16 +28o0495c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c16 +28o0496c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c16 +28o0497c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c17 +28o0498c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c17 +28o0499c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c17 +28o0501c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c18 +28o0503c6320,cpu,eth-owens-rack07h1,ib-i1l1s19,ib-i1,7,7-c18 +28o0510c6320,cpu,eth-owens-rack08h2,ib-i1l1s19,ib-i1,8,8-c02 +28o0521c6320,cpu,eth-owens-rack08h2,ib-i1l1s24,ib-i1,8,8-c05 +28o0522c6320,cpu,eth-owens-rack08h2,ib-i1l1s24,ib-i1,8,8-c05 +28o0523c6320,cpu,eth-owens-rack08h2,ib-i1l1s20,ib-i1,8,8-c05 +28o0526c6320,cpu,eth-owens-rack08h2,ib-i1l1s20,ib-i1,8,8-c06 +28o0529c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c07 +28o0541c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c10 +28o0543c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c10 +28o0545c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c11 +28o0547c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c11 +28o0549c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c12 +28o0551c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c12 +28o0553c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c13 +28o0554c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c13 +28o0555c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c13 +28o0558c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c14 +28o0559c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c14 +28o0562c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c15 +28o0564c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c15 +28o0566c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c16 +28o0568c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c16 +28o0569c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c17 +28o0570c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c17 +28o0573c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c18 +28o0576c6320,cpu,eth-owens-rack08h3,ib-i1l1s21,ib-i1,8,8-c18 +28o0578c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c01 +28o0580c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c01 +28o0581c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c02 +28o0582c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c02 +28o0583c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c02 +28o0584c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c02 +28o0585c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c03 +28o0587c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c03 +28o0589c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c04 +28o0591c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c04 +28o0592c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c04 +28o0593c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c05 +28o0594c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c05 +28o0595c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c05 +28o0597c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c06 +28o0599c6320,cpu,eth-owens-rack08h1,ib-i1l1s22,ib-i1,9,9-c06 +28o0602c6320,cpu,eth-owens-rack09h1,ib-i1l1s22,ib-i1,9,9-c07 +28o0603c6320,cpu,eth-owens-rack09h1,ib-i1l1s22,ib-i1,9,9-c07 +28o0606c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c08 +28o0608c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c08 +28o0611c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c09 +28o0617c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c11 +28o0622c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c12 +28o0623c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c12 +28o0625c6320,cpu,eth-owens-rack09h1,ib-i1l1s23,ib-i1,9,9-c13 +28o0633c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c15 +28o0640c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c16 +28o0641c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c17 +28o0642c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c17 +28o0644c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c17 +28o0646c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c18 +28o0647c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c18 +28o0648c6320,cpu,eth-owens-rack09h1,ib-i1l1s24,ib-i1,9,9-c18 +28o0001c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c01 +28o0002c6320,cpu,eth-owens-rack02h1,ib-i1l1s01,ib-i1,1,1-c01 +28o0029c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c08 +28o0030c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c08 +28o0050c6320,cpu,eth-owens-rack01h1,ib-i1l1s02,ib-i1,1,1-c13 +28o0083c6320,cpu,eth-owens-rack02h1,ib-i1l1s08,ib-i1,2,2-c03 +28o0087c6320,cpu,eth-owens-rack02h1,ib-i1l1s08,ib-i1,2,2-c04 +28o0100c6320,cpu,eth-owens-rack02h2,ib-i1l1s04,ib-i1,2,2-c07 +28o0150c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c02 +28o0151c6320,cpu,eth-owens-rack05h2,ib-i1l1s06,ib-i1,3,3-c02 +28o0203c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c15 +28o0204c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c15 +28o0205c6320,cpu,eth-owens-rack03h1,ib-i1l1s08,ib-i1,3,3-c16 +28o0229c6320,cpu,eth-owens-rack05h1,ib-i1l1s09,ib-i1,4,4-c04 +28o0248c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c08 +28o0249c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c09 +28o0250c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c09 +28o0251c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c09 +28o0252c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c09 +28o0253c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c10 +28o0263c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c12 +28o0264c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c12 +28o0267c6320,cpu,eth-owens-rack04h1,ib-i1l1s10,ib-i1,4,4-c13 +28o0279c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c16 +28o0280c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c16 +28o0281c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c17 +28o0282c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c17 +28o0283c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c17 +28o0284c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c17 +28o0287c6320,cpu,eth-owens-rack04h1,ib-i1l1s11,ib-i1,4,4-c18 +28o0289c6320,cpu,eth-owens-rack05h2,ib-i1l1s11,ib-i1,5,5-c01 +28o0298c6320,cpu,eth-owens-rack05h2,ib-i1l1s16,ib-i1,5,5-c03 +28o0299c6320,cpu,eth-owens-rack05h2,ib-i1l1s16,ib-i1,5,5-c03 +28o0300c6320,cpu,eth-owens-rack05h2,ib-i1l1s16,ib-i1,5,5-c03 +28o0330c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c11 +28o0331c6320,cpu,eth-owens-rack05h3,ib-i1l1s12,ib-i1,5,5-c11 +28o0335c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c12 +28o0336c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c12 +28o0337c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c13 +28o0338c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c13 +28o0340c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c13 +28o0341c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c14 +28o0344c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c14 +28o0351c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c16 +28o0352c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c16 +28o0353c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c17 +28o0358c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c18 +28o0359c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c18 +28o0360c6320,cpu,eth-owens-rack05h3,ib-i1l1s13,ib-i1,5,5-c18 +28o0361c6320,cpu,eth-owens-rack05h1,ib-i1l1s14,ib-i1,6,6-c01 +28o0428c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c17 +28o0429c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c18 +28o0431c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c18 +28o0432c6320,cpu,eth-owens-rack06h1,ib-i1l1s16,ib-i1,6,6-c18 +28o0433c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c01 +28o0444c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c03 +28o0446c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c04 +28o0447c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c04 +28o0449c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c05 +28o0450c6320,cpu,eth-owens-rack08h2,ib-i1l1s17,ib-i1,7,7-c05 +28o0469c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c10 +28o0471c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c10 +28o0472c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c10 +28o0473c6320,cpu,eth-owens-rack07h1,ib-i1l1s18,ib-i1,7,7-c11 +28o0506c6320,cpu,eth-owens-rack08h2,ib-i1l1s19,ib-i1,8,8-c01 +28o0509c6320,cpu,eth-owens-rack08h2,ib-i1l1s19,ib-i1,8,8-c02 +28o0511c6320,cpu,eth-owens-rack08h2,ib-i1l1s19,ib-i1,8,8-c02 +28o0513c6320,cpu,eth-owens-rack08h2,ib-i1l1s19,ib-i1,8,8-c03 +28o0519c6320,cpu,eth-owens-rack08h2,ib-i1l1s24,ib-i1,8,8-c04 +28o0520c6320,cpu,eth-owens-rack08h2,ib-i1l1s24,ib-i1,8,8-c04 +28o0524c6320,cpu,eth-owens-rack08h2,ib-i1l1s20,ib-i1,8,8-c05 +28o0525c6320,cpu,eth-owens-rack08h2,ib-i1l1s20,ib-i1,8,8-c06 +28o0527c6320,cpu,eth-owens-rack08h2,ib-i1l1s20,ib-i1,8,8-c06 +28o0531c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c07 +28o0535c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c08 +28o0536c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c08 +28o0538c6320,cpu,eth-owens-rack08h3,ib-i1l1s20,ib-i1,8,8-c09 +28o0740r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0802r730,gpu,eth-owens-rack19h1,ib-i2l1s03,ib-i2,eth-owens-rack16h1,18,p100 +28o0767r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0680r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,11,p100 +28o0748r730,gpu,eth-owens-rack15h1,ib-i2l1s05,ib-i2,15,p100 +28o0749r730,gpu,eth-owens-rack15h1,ib-i2l1s05,ib-i2,15,p100 +28o0750r730,gpu,eth-owens-rack15h1,ib-i2l1s05,ib-i2,15,p100 +28o0768r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0770r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0771r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0772r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0779r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0780r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0782r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0783r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0785r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0786r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0787r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0790r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0791r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0792r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0796r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0797r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0798r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0799r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0800r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0801r730,gpu,eth-owens-rack17h1,ib-i2l1s03,ib-i2,eth-owens-rack16h1,18,p100 +28o0803r730,gpu,eth-owens-rack19h1,ib-i2l1s03,ib-i2,eth-owens-rack16h1,18,p100 +28o0804r730,gpu,eth-owens-rack19h1,ib-i2l1s03,ib-i2,eth-owens-rack17h1,18,p100 +28o0805r730,gpu,eth-owens-rack19h1,ib-i2l1s06,ib-i2,19,p100 +28o0806r730,gpu,eth-owens-rack19h1,ib-i2l1s06,ib-i2,19,p100 +28o0649r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0652r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0653r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0654r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0655r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0656r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0657r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0658r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0659r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0661r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0662r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0663r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0664r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0665r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0668r730,gpu,eth-owens-rack11h1,ib-i2l1s03,ib-i2,11,p100 +28o0674r730,gpu,eth-owens-rack11h1,ib-i2l1s02,ib-i2,11,p100 +28o0678r730,gpu,eth-owens-rack11h1,ib-i2l1s02,ib-i2,11,p100 +28o0679r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,11,p100 +28o0681r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,11,p100 +28o0686r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,11,p100 +28o0688r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0689r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0690r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0691r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0692r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0694r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0698r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0705r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0706r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0709r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0714r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0715r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0716r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0722r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0724r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0725r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0726r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0727r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0728r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0729r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0730r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0731r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0732r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0733r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0737r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0738r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0739r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0741r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0742r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0743r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0744r730,gpu,eth-owens-rack15h1,ib-i2l1s06,ib-i2,15,p100 +28o0745r730,gpu,eth-owens-rack15h1,ib-i2l1s06,ib-i2,15,p100 +28o0746r730,gpu,eth-owens-rack15h1,ib-i2l1s06,ib-i2,15,p100 +28o0751r730,gpu,eth-owens-rack15h1,ib-i2l1s05,ib-i2,15,p100 +28o0753r730,gpu,eth-owens-rack15h1,ib-i2l1s05,ib-i2,15,p100 +28o0754r730,gpu,eth-owens-rack15h1,ib-i2l1s05,ib-i2,15,p100 +28o0755r730,gpu,eth-owens-rack15h1,ib-i2l1s04,ib-i2,15,p100 +28o0756r730,gpu,eth-owens-rack15h1,ib-i2l1s04,ib-i2,15,p100 +28o0757r730,gpu,eth-owens-rack15h1,ib-i2l1s04,ib-i2,15,p100 +28o0760r730,gpu,eth-owens-rack15h1,ib-i2l1s04,ib-i2,15,p100 +28o0761r730,gpu,eth-owens-rack15h1,ib-i2l1s04,ib-i2,15,p100 +28o0762r730,gpu,eth-owens-rack15h1,ib-i2l1s04,ib-i2,15,p100 +28o0765r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0769r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0773r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0774r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0775r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0776r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0777r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0778r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0781r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0784r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0788r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0789r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0793r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0794r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0795r730,gpu,eth-owens-rack17h1,ib-i2l1s06,ib-i2,17,p100 +28o0650r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0651r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0666r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0667r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,10,p100 +28o0669r730,gpu,eth-owens-rack11h1,ib-i2l1s03,ib-i2,11,p100 +28o0670r730,gpu,eth-owens-rack11h1,ib-i2l1s03,ib-i2,11,p100 +28o0671r730,gpu,eth-owens-rack11h1,ib-i2l1s03,ib-i2,11,p100 +28o0672r730,gpu,eth-owens-rack11h1,ib-i2l1s02,ib-i2,11,p100 +28o0673r730,gpu,eth-owens-rack11h1,ib-i2l1s02,ib-i2,11,p100 +28o0675r730,gpu,eth-owens-rack11h1,ib-i2l1s02,ib-i2,11,p100 +28o0676r730,gpu,eth-owens-rack11h1,ib-i2l1s02,ib-i2,11,p100 +28o0677r730,gpu,eth-owens-rack11h1,ib-i2l1s02,ib-i2,11,p100 +28o0682r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,11,p100 +28o0683r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,11,p100 +28o0684r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,11,p100 +28o0685r730,gpu,eth-owens-rack11h1,ib-i2l1s01,ib-i2,11,p100 +28o0693r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0695r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0696r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0697r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0699r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0700r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0701r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0703r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0704r730,gpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12,p100 +28o0707r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0708r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0710r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0711r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0712r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0713r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0717r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0718r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0719r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0720r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0721r730,gpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13,p100 +28o0734r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0735r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0736r730,gpu,eth-owens-rack14h1,ib-i2l1s04,ib-i2,14,p100 +28o0747r730,gpu,eth-owens-rack15h1,ib-i2l1s06,ib-i2,15,p100 +28o0752r730,gpu,eth-owens-rack15h1,ib-i2l1s05,ib-i2,15,p100 +28o0758r730,gpu,eth-owens-rack15h1,ib-i2l1s04,ib-i2,15,p100 +28o0759r730,gpu,eth-owens-rack15h1,ib-i2l1s04,ib-i2,15,p100 +28o0763r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0764r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +28o0766r730,gpu,eth-owens-rack16h1,ib-i2l1s05,ib-i2,16,p100 +48o0810r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,18 +48o0812r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,18 +48o0813r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,18 +48o0814r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,18 +48o0815r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,18 +48o0816r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,18 +48o0817r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,19 +48o0818r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,19 +48o0819r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,19 +48o0820r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,19 +48o0821r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,19 +48o0823r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,19 +48o0824r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,19 +48o0809r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,eth-owens-rack17h1,18 +48o0811r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,18 +48o0822r930,hugemem,eth-owens-rack19h1,ib-i2l1s07,ib-i2,19 +28o0723r730,cpu,eth-owens-rack13h1,ib-i2l1s03,ib-i2,13 +28o0702r730,cpu,eth-owens-rack12h1,ib-i2l1s02,ib-i2,12 +28o0807r730,gpu,eth-owens-rack19h1,ib-i2l1s06,ib-i2,19,p100,quick +28o0808r730,gpu,eth-owens-rack19h1,ib-i2l1s06,ib-i2,19,p100,quick diff --git a/spec/job/adapters/slurm_spec.rb b/spec/job/adapters/slurm_spec.rb index 4417b15c0..69dd110a1 100644 --- a/spec/job/adapters/slurm_spec.rb +++ b/spec/job/adapters/slurm_spec.rb @@ -1389,4 +1389,27 @@ def job_info(opts = {}) end end end + + describe '#nodes' do + context 'when sinfo returns successfully' do + let(:slurm) { OodCore::Job::Adapters::Slurm::Batch.new } + + it 'returns the correct node information' do + args = slurm.all_sinfo_node_fields.values.join(OodCore::Job::Adapters::Slurm::Batch::UNIT_SEPARATOR) + args = "#{OodCore::Job::Adapters::Slurm::Batch::RECORD_SEPARATOR}#{args}" + allow(Open3).to receive(:capture3) + .with({}, 'sinfo', '-ho', args, {stdin_data: ''}) + .and_return([File.read('spec/fixtures/output/slurm/owens_nodes.txt'), '', double("success?" => true)]) + + nodes = subject.nodes + expect(nodes.length).to eq(816) + + # select a node at random and make sure it's what you'd expect + o0802 = subject.nodes.select { |n| n.name == "o0802" }.first + expect(o0802.procs).to eq(28) + expect(o0802.name).to eq('o0802') + expect(o0802.features).to eq(['r730', 'gpu', 'eth-owens-rack19h1', 'ib-i2l1s03', 'ib-i2', 'eth-owens-rack16h1', '18', 'p100']) + end + end + end end