После настройки и успешного анализа, в конце шагов настройки импорта, импорт должен выполняться без сбоев.
Я хочу импортировать 1923 пользователя из LDAP. Примерно после 1200-1300 импорт останавливается со следующей ошибкой:
Произошла ошибка: неопределенный метод & grave; ord 'для nil: NilClass
Сначала подумал, проблема в самом пользователе. Поэтому я импортировал пользователей только частично (через фильтр LDAP), чтобы найти его. Но все прошло нормально. Частичный импорт был успешным.
К сожалению, журнал ошибок не дает мне подсказок, как с этим справиться и где искать.
Да, я уверен, что это ошибка, а не запрос функции или общий вопрос.
Привет @Sandalas - проблемой подключения в геме LDAP Ruby . Краткое резюме: при чтении сокета нет содержимого - что происходит неожиданно.
Мой вопрос к вам: сможете ли вы воспроизвести это стабильно? У наших клиентов это случается время от времени, но не постоянно.
Нам нужно будет реализовать обходной путь в Zammad, чтобы справиться с этим должным образом. Текущий план состоит в том, чтобы перехватывать любые исключения из LDAP-соединения при чтении данных и проверять, является ли оно этим. В таком случае мы выдадим новый с более понятным для человека сообщением об ошибке, например «Соединение LDAP потеряно при чтении сокета. Повторите попытку и убедитесь в стабильном соединении». Или что-то вроде этого 🤔
Мы рассмотрим это в следующий раз.
Привет, @thorsteneckel - я был обеспокоен тем, что ошибка связана с ошибкой сервера ruby.
Я мог бы стабильно воспроизводить ошибку при каждом запуске импорта LDAP, если нужно импортировать более 1500 пользователей.
К сожалению, на данный момент я не могу предоставить вам больше информации. Мне пришлось переустановить свою систему с Zammad 2.2.0, чтобы уложиться в срок.
Но я планирую установить dev-систему с 2.3.0 на следующей неделе. Если вы хотите, я могу передать вам больше информации с этого момента, если это повторится (боюсь, что так и будет).
Установил ли другой ваш клиент Zammad на CentOS? Возможно ли, что это проблема с рубином и другой функцией CentOS?
PS: После того, как я просмотрел ошибку в журнале, моей первой мыслью была защита от dDos: для многих запросов за короткое время на одном и том же сокете ... так что лучше выключение -> результат: ответы без содержимого
Итак, вы говорите, что эта проблема возникает только в Zammad 2.3? Это довольно интересно. Дайте мне знать, если у вас есть готовая система Zammad 2.3 dev, тогда мы можем запустить несколько тестов 👍
Привет, @Sandalas - есть ли обновления по этому
Привет, @thorsteneckel -
Я планирую протестировать обновление с 2.2.0 до 2.4.0 (или мне стоит попробовать 2.3.0)
Пожалуйста, используйте последнюю версию (2.4) - спасибо!
К вашему сведению - я получил обновление разработчика, запланированное на 23.05.2019. 😕
Привет @thorsteneckel - Моя
На этот раз с довольно интересным поведением:
Ручная синхронизация - работает
Запланированная синхронизация - ошибка
запланированный
05/24/2018 12:31 - 05/24/2018 12:34
An error occurred: undefined method `ord' for nil:NilClass
LDAP user to Zammad user (1319/1901)
руководство по эксплуатации
05/24/2018 13:20 - 05/24/2018 13:23
LDAP user to Zammad user (1901/1901):
запланированный
05/24/2018 13:31 - 05/24/2018 13:34
An error occurred: undefined method `ord' for nil:NilClass
LDAP user to Zammad user (1274/1901):
руководство по эксплуатации
05/24/2018 13:40 - 05/24/2018 13:42
LDAP user to Zammad user (1901/1901):
запланированный
05/24/2018 14:31 - 05/24/2018 14:34
An error occurred: undefined method `ord' for nil:NilClass
LDAP user to Zammad user (1350/1901):
руководство по эксплуатации
05/24/2018 14:35 - 05/24/2018 14:37
LDAP user to Zammad user (1901/1901):
Это действительно интересно и одновременно сбивает с толку. Не могли бы вы ввести
Zammad подключает консоль и 5 раз выполняет следующую команду:
ImportJob.delay.start_registered
и посмотрите на результат (после того, как все закончили) через:
ImportJob.last(5).map(&:result)
Спасибо!
irb(main):001:0> ImportJob.delay.start_registered
=> #<Delayed::Backend::ActiveRecord::Job id: 53439, priority: 0, attempts: 0, handler: "--- !ruby/object:Delayed::PerformableMethod\nobject...", last_error: nil, run_at: "2018-05-24 13:33:02", locked_at: nil, failed_at: nil, locked_by: nil, queue: nil, created_at: "2018-05-24 13:33:02", updated_at: "2018-05-24 13:33:02">
irb(main):002:0> ImportJob.delay.start_registered
=> #<Delayed::Backend::ActiveRecord::Job id: 53566, priority: 0, attempts: 0, handler: "--- !ruby/object:Delayed::PerformableMethod\nobject...", last_error: nil, run_at: "2018-05-24 13:33:19", locked_at: nil, failed_at: nil, locked_by: nil, queue: nil, created_at: "2018-05-24 13:33:19", updated_at: "2018-05-24 13:33:19">
irb(main):003:0> ImportJob.delay.start_registered
=> #<Delayed::Backend::ActiveRecord::Job id: 53576, priority: 0, attempts: 0, handler: "--- !ruby/object:Delayed::PerformableMethod\nobject...", last_error: nil, run_at: "2018-05-24 13:33:21", locked_at: nil, failed_at: nil, locked_by: nil, queue: nil, created_at: "2018-05-24 13:33:21", updated_at: "2018-05-24 13:33:21">
irb(main):004:0> ImportJob.delay.start_registered
=> #<Delayed::Backend::ActiveRecord::Job id: 53584, priority: 0, attempts: 0, handler: "--- !ruby/object:Delayed::PerformableMethod\nobject...", last_error: nil, run_at: "2018-05-24 13:33:22", locked_at: nil, failed_at: nil, locked_by: nil, queue: nil, created_at: "2018-05-24 13:33:22", updated_at: "2018-05-24 13:33:22">
irb(main):005:0> ImportJob.delay.start_registered
=> #<Delayed::Backend::ActiveRecord::Job id: 53589, priority: 0, attempts: 0, handler: "--- !ruby/object:Delayed::PerformableMethod\nobject...", last_error: nil, run_at: "2018-05-24 13:33:22", locked_at: nil, failed_at: nil, locked_by: nil, queue: nil, created_at: "2018-05-24 13:33:22", updated_at: "2018-05-24 13:33:22">
irb(main):006:0> ImportJob.last(5).map(&:result)
=> [{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1274, "failed"=>0, "deactivated"=>0, "sum"=>1274, "total"=>1901, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>48, "failed"=>0, "deactivated"=>0, "sum"=>48, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>18, "failed"=>0, "deactivated"=>0, "sum"=>18, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1226, "failed"=>0, "deactivated"=>0, "sum"=>1226, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>13, "failed"=>0, "deactivated"=>0, "sum"=>13, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>10, "failed"=>0, "deactivated"=>0, "sum"=>10, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>5, "failed"=>0, "deactivated"=>0, "sum"=>5, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}}, "error"=>"undefined method `ord' for nil:NilClass"}, {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1900, "failed"=>0, "deactivated"=>0, "sum"=>1901, "total"=>1901, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1841, "failed"=>0, "deactivated"=>0, "sum"=>1841, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}, {"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1350, "failed"=>0, "deactivated"=>0, "sum"=>1350, "total"=>1901, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>50, "failed"=>0, "deactivated"=>0, "sum"=>50, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>18, "failed"=>0, "deactivated"=>0, "sum"=>18, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1300, "failed"=>0, "deactivated"=>0, "sum"=>1300, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}}, "error"=>"undefined method `ord' for nil:NilClass"}, {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1900, "failed"=>0, "deactivated"=>0, "sum"=>1901, "total"=>1901, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1841, "failed"=>0, "deactivated"=>0, "sum"=>1841, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}, {"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>592, "failed"=>0, "deactivated"=>0, "sum"=>592, "total"=>1901, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>27, "failed"=>0, "deactivated"=>0, "sum"=>27, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>10, "failed"=>0, "deactivated"=>0, "sum"=>10, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>5, "failed"=>0, "deactivated"=>0, "sum"=>5, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>565, "failed"=>0, "deactivated"=>0, "sum"=>565, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>7, "failed"=>0, "deactivated"=>0, "sum"=>7, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>7, "failed"=>0, "deactivated"=>0, "sum"=>7, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>2, "failed"=>0, "deactivated"=>0, "sum"=>2, "total"=>0}}}]
красивый формат
irb(main):006:0> ImportJob.last(5).map(&:result)
[{
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1274,
"failed" => 0,
"deactivated" => 0,
"sum" => 1274,
"total" => 1901,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 48,
"failed" => 0,
"deactivated" => 0,
"sum" => 48,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 18,
"failed" => 0,
"deactivated" => 0,
"sum" => 18,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1226,
"failed" => 0,
"deactivated" => 0,
"sum" => 1226,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 13,
"failed" => 0,
"deactivated" => 0,
"sum" => 13,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 10,
"failed" => 0,
"deactivated" => 0,
"sum" => 10,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 5,
"failed" => 0,
"deactivated" => 0,
"sum" => 5,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
}
},
"error" => "undefined method `ord' for nil:NilClass"
}, {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1900,
"failed" => 0,
"deactivated" => 0,
"sum" => 1901,
"total" => 1901,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1841,
"failed" => 0,
"deactivated" => 0,
"sum" => 1841,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}, {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1350,
"failed" => 0,
"deactivated" => 0,
"sum" => 1350,
"total" => 1901,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 50,
"failed" => 0,
"deactivated" => 0,
"sum" => 50,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 18,
"failed" => 0,
"deactivated" => 0,
"sum" => 18,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1300,
"failed" => 0,
"deactivated" => 0,
"sum" => 1300,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
}
},
"error" => "undefined method `ord' for nil:NilClass"
}, {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1900,
"failed" => 0,
"deactivated" => 0,
"sum" => 1901,
"total" => 1901,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1841,
"failed" => 0,
"deactivated" => 0,
"sum" => 1841,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}, {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 592,
"failed" => 0,
"deactivated" => 0,
"sum" => 592,
"total" => 1901,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 27,
"failed" => 0,
"deactivated" => 0,
"sum" => 27,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 10,
"failed" => 0,
"deactivated" => 0,
"sum" => 10,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 5,
"failed" => 0,
"deactivated" => 0,
"sum" => 5,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 565,
"failed" => 0,
"deactivated" => 0,
"sum" => 565,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 7,
"failed" => 0,
"deactivated" => 0,
"sum" => 7,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 7,
"failed" => 0,
"deactivated" => 0,
"sum" => 7,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 2,
"failed" => 0,
"deactivated" => 0,
"sum" => 2,
"total" => 0
}
}
}]
Привет, @Sandalas - Спасибо за отличный результат 👍 Очень помогает. Я хотел бы посмотреть, как возможное исправление изменит ситуацию в вашей системе. Не могли бы вы сделать следующее:
1.) Создайте файл с именем debug_issue.rb
в вашем каталоге Zammad (обычно /opt/zammad
)
2.) Запустите файл из каталога Zammad через zammad run rails r debug_issue.rb
или rails r debug_issue.rb
в качестве пользователя zammad, в зависимости от вашего источника установки (пакет / источник).
3.) Разместите вывод здесь. Убедитесь, что все конфиденциальные данные анонимны!
4.) Удалите файл debug_issue.rb
module Net
class LDAP
class Connection
module GetbyteForSSLSocket
def getbyte
getc&.ord
end
end
end
end
end
10.times do |iteration|
human_readable = iteration + 1
puts "Creating Job #{human_readable}..."
job = ImportJob.create(name: 'Import::Ldap')
puts "Starting Job #{human_readable}..."
job.delay.start
while job.reload.finished_at.blank?
puts "Job #{human_readable} still running. Waiting 30 seconds..."
sleep 30
end
puts "Job #{human_readable} finished: Result: #{job.result}"
end
Это, вероятно, займет некоторое время - но это то, что я тоже хочу проверить.
Привет @thorsteneckel
вот вывод:Выход
Creating Job 1...
Starting Job 1...
Job 1 still running. Waiting 30 seconds...
Job 1 still running. Waiting 30 seconds...
Job 1 still running. Waiting 30 seconds...
Job 1 still running. Waiting 30 seconds...
Job 1 still running. Waiting 30 seconds...
Job 1 finished: Result: {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1904, "failed"=>0, "deactivated"=>0, "sum"=>1905, "total"=>1905, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1845, "failed"=>0, "deactivated"=>0, "sum"=>1845, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}
Creating Job 2...
Starting Job 2...
Job 2 still running. Waiting 30 seconds...
Job 2 still running. Waiting 30 seconds...
Job 2 still running. Waiting 30 seconds...
Job 2 still running. Waiting 30 seconds...
Job 2 still running. Waiting 30 seconds...
Job 2 still running. Waiting 30 seconds...
Job 2 still running. Waiting 30 seconds...
Job 2 still running. Waiting 30 seconds...
Job 2 still running. Waiting 30 seconds...
Job 2 still running. Waiting 30 seconds...
Job 2 still running. Waiting 30 seconds...
Job 2 finished: Result: {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1904, "failed"=>0, "deactivated"=>0, "sum"=>1905, "total"=>1905, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1845, "failed"=>0, "deactivated"=>0, "sum"=>1845, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}
Creating Job 3...
Starting Job 3...
Job 3 still running. Waiting 30 seconds...
Job 3 still running. Waiting 30 seconds...
Job 3 still running. Waiting 30 seconds...
Job 3 still running. Waiting 30 seconds...
Job 3 still running. Waiting 30 seconds...
Job 3 still running. Waiting 30 seconds...
Job 3 still running. Waiting 30 seconds...
Job 3 still running. Waiting 30 seconds...
Job 3 still running. Waiting 30 seconds...
Job 3 still running. Waiting 30 seconds...
Job 3 still running. Waiting 30 seconds...
Job 3 finished: Result: {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1904, "failed"=>0, "deactivated"=>0, "sum"=>1905, "total"=>1905, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1845, "failed"=>0, "deactivated"=>0, "sum"=>1845, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}
Creating Job 4...
Starting Job 4...
Job 4 still running. Waiting 30 seconds...
Job 4 still running. Waiting 30 seconds...
Job 4 still running. Waiting 30 seconds...
Job 4 still running. Waiting 30 seconds...
Job 4 still running. Waiting 30 seconds...
Job 4 still running. Waiting 30 seconds...
Job 4 still running. Waiting 30 seconds...
Job 4 still running. Waiting 30 seconds...
Job 4 still running. Waiting 30 seconds...
Job 4 still running. Waiting 30 seconds...
Job 4 still running. Waiting 30 seconds...
Job 4 finished: Result: {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1904, "failed"=>0, "deactivated"=>0, "sum"=>1905, "total"=>1905, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1845, "failed"=>0, "deactivated"=>0, "sum"=>1845, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}
Creating Job 5...
Starting Job 5...
Job 5 still running. Waiting 30 seconds...
Job 5 still running. Waiting 30 seconds...
Job 5 still running. Waiting 30 seconds...
Job 5 still running. Waiting 30 seconds...
Job 5 still running. Waiting 30 seconds...
Job 5 still running. Waiting 30 seconds...
Job 5 still running. Waiting 30 seconds...
Job 5 still running. Waiting 30 seconds...
Job 5 still running. Waiting 30 seconds...
Job 5 still running. Waiting 30 seconds...
Job 5 still running. Waiting 30 seconds...
Job 5 finished: Result: {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1904, "failed"=>0, "deactivated"=>0, "sum"=>1905, "total"=>1905, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1845, "failed"=>0, "deactivated"=>0, "sum"=>1845, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}
Creating Job 6...
Starting Job 6...
Job 6 still running. Waiting 30 seconds...
Job 6 still running. Waiting 30 seconds...
Job 6 still running. Waiting 30 seconds...
Job 6 still running. Waiting 30 seconds...
Job 6 still running. Waiting 30 seconds...
Job 6 still running. Waiting 30 seconds...
Job 6 still running. Waiting 30 seconds...
Job 6 still running. Waiting 30 seconds...
Job 6 still running. Waiting 30 seconds...
Job 6 still running. Waiting 30 seconds...
Job 6 still running. Waiting 30 seconds...
Job 6 finished: Result: {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1904, "failed"=>0, "deactivated"=>0, "sum"=>1905, "total"=>1905, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1845, "failed"=>0, "deactivated"=>0, "sum"=>1845, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}
Creating Job 7...
Starting Job 7...
Job 7 still running. Waiting 30 seconds...
Job 7 still running. Waiting 30 seconds...
Job 7 still running. Waiting 30 seconds...
Job 7 still running. Waiting 30 seconds...
Job 7 still running. Waiting 30 seconds...
Job 7 still running. Waiting 30 seconds...
Job 7 still running. Waiting 30 seconds...
Job 7 still running. Waiting 30 seconds...
Job 7 still running. Waiting 30 seconds...
Job 7 still running. Waiting 30 seconds...
Job 7 still running. Waiting 30 seconds...
Job 7 finished: Result: {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1904, "failed"=>0, "deactivated"=>0, "sum"=>1905, "total"=>1905, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1845, "failed"=>0, "deactivated"=>0, "sum"=>1845, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}
Creating Job 8...
Starting Job 8...
Job 8 still running. Waiting 30 seconds...
Job 8 still running. Waiting 30 seconds...
Job 8 still running. Waiting 30 seconds...
Job 8 still running. Waiting 30 seconds...
Job 8 still running. Waiting 30 seconds...
Job 8 still running. Waiting 30 seconds...
Job 8 still running. Waiting 30 seconds...
Job 8 still running. Waiting 30 seconds...
Job 8 still running. Waiting 30 seconds...
Job 8 still running. Waiting 30 seconds...
Job 8 still running. Waiting 30 seconds...
Job 8 finished: Result: {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1904, "failed"=>0, "deactivated"=>0, "sum"=>1905, "total"=>1905, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1845, "failed"=>0, "deactivated"=>0, "sum"=>1845, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}
Creating Job 9...
Starting Job 9...
Job 9 still running. Waiting 30 seconds...
Job 9 still running. Waiting 30 seconds...
Job 9 still running. Waiting 30 seconds...
Job 9 still running. Waiting 30 seconds...
Job 9 still running. Waiting 30 seconds...
Job 9 still running. Waiting 30 seconds...
Job 9 still running. Waiting 30 seconds...
Job 9 still running. Waiting 30 seconds...
Job 9 still running. Waiting 30 seconds...
Job 9 still running. Waiting 30 seconds...
Job 9 still running. Waiting 30 seconds...
Job 9 finished: Result: {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1904, "failed"=>0, "deactivated"=>0, "sum"=>1905, "total"=>1905, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1845, "failed"=>0, "deactivated"=>0, "sum"=>1845, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}
Creating Job 10...
Starting Job 10...
Job 10 still running. Waiting 30 seconds...
Job 10 still running. Waiting 30 seconds...
Job 10 still running. Waiting 30 seconds...
Job 10 still running. Waiting 30 seconds...
Job 10 still running. Waiting 30 seconds...
Job 10 still running. Waiting 30 seconds...
Job 10 still running. Waiting 30 seconds...
Job 10 still running. Waiting 30 seconds...
Job 10 still running. Waiting 30 seconds...
Job 10 still running. Waiting 30 seconds...
Job 10 still running. Waiting 30 seconds...
Job 10 finished: Result: {"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>1904, "failed"=>0, "deactivated"=>0, "sum"=>1905, "total"=>1905, "role_ids"=>{2=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>59, "failed"=>0, "deactivated"=>0, "sum"=>60, "total"=>0}, 4=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>19, "failed"=>0, "deactivated"=>0, "sum"=>19, "total"=>0}, 7=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>11, "failed"=>0, "deactivated"=>0, "sum"=>11, "total"=>0}, 3=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>1845, "failed"=>0, "deactivated"=>0, "sum"=>1845, "total"=>0}, 5=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>16, "failed"=>0, "deactivated"=>0, "sum"=>16, "total"=>0}, 6=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>14, "failed"=>0, "deactivated"=>0, "sum"=>14, "total"=>0}, 8=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>6, "failed"=>0, "deactivated"=>0, "sum"=>6, "total"=>0}, 10=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 9=>{"skipped"=>0, "created"=>0, "updated"=>0, "unchanged"=>3, "failed"=>0, "deactivated"=>0, "sum"=>3, "total"=>0}, 1=>{"skipped"=>0, "created"=>0, "updated"=>1, "unchanged"=>0, "failed"=>0, "deactivated"=>0, "sum"=>1, "total"=>0}}}
красивый формат
Creating Job 1...
Starting Job 1...
Job 1 still running.Waiting 30 seconds...
Job 1 still running.Waiting 30 seconds...
Job 1 still running.Waiting 30 seconds...
Job 1 still running.Waiting 30 seconds...
Job 1 still running.Waiting 30 seconds...
Job 1 finished: Result: {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1904,
"failed" => 0,
"deactivated" => 0,
"sum" => 1905,
"total" => 1905,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1845,
"failed" => 0,
"deactivated" => 0,
"sum" => 1845,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}
Creating Job 2...
Starting Job 2...
Job 2 still running.Waiting 30 seconds...
Job 2 still running.Waiting 30 seconds...
Job 2 still running.Waiting 30 seconds...
Job 2 still running.Waiting 30 seconds...
Job 2 still running.Waiting 30 seconds...
Job 2 still running.Waiting 30 seconds...
Job 2 still running.Waiting 30 seconds...
Job 2 still running.Waiting 30 seconds...
Job 2 still running.Waiting 30 seconds...
Job 2 still running.Waiting 30 seconds...
Job 2 still running.Waiting 30 seconds...
Job 2 finished: Result: {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1904,
"failed" => 0,
"deactivated" => 0,
"sum" => 1905,
"total" => 1905,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1845,
"failed" => 0,
"deactivated" => 0,
"sum" => 1845,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}
Creating Job 3...
Starting Job 3...
Job 3 still running.Waiting 30 seconds...
Job 3 still running.Waiting 30 seconds...
Job 3 still running.Waiting 30 seconds...
Job 3 still running.Waiting 30 seconds...
Job 3 still running.Waiting 30 seconds...
Job 3 still running.Waiting 30 seconds...
Job 3 still running.Waiting 30 seconds...
Job 3 still running.Waiting 30 seconds...
Job 3 still running.Waiting 30 seconds...
Job 3 still running.Waiting 30 seconds...
Job 3 still running.Waiting 30 seconds...
Job 3 finished: Result: {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1904,
"failed" => 0,
"deactivated" => 0,
"sum" => 1905,
"total" => 1905,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1845,
"failed" => 0,
"deactivated" => 0,
"sum" => 1845,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}
Creating Job 4...
Starting Job 4...
Job 4 still running.Waiting 30 seconds...
Job 4 still running.Waiting 30 seconds...
Job 4 still running.Waiting 30 seconds...
Job 4 still running.Waiting 30 seconds...
Job 4 still running.Waiting 30 seconds...
Job 4 still running.Waiting 30 seconds...
Job 4 still running.Waiting 30 seconds...
Job 4 still running.Waiting 30 seconds...
Job 4 still running.Waiting 30 seconds...
Job 4 still running.Waiting 30 seconds...
Job 4 still running.Waiting 30 seconds...
Job 4 finished: Result: {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1904,
"failed" => 0,
"deactivated" => 0,
"sum" => 1905,
"total" => 1905,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1845,
"failed" => 0,
"deactivated" => 0,
"sum" => 1845,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}
Creating Job 5...
Starting Job 5...
Job 5 still running.Waiting 30 seconds...
Job 5 still running.Waiting 30 seconds...
Job 5 still running.Waiting 30 seconds...
Job 5 still running.Waiting 30 seconds...
Job 5 still running.Waiting 30 seconds...
Job 5 still running.Waiting 30 seconds...
Job 5 still running.Waiting 30 seconds...
Job 5 still running.Waiting 30 seconds...
Job 5 still running.Waiting 30 seconds...
Job 5 still running.Waiting 30 seconds...
Job 5 still running.Waiting 30 seconds...
Job 5 finished: Result: {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1904,
"failed" => 0,
"deactivated" => 0,
"sum" => 1905,
"total" => 1905,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1845,
"failed" => 0,
"deactivated" => 0,
"sum" => 1845,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}
Creating Job 6...
Starting Job 6...
Job 6 still running.Waiting 30 seconds...
Job 6 still running.Waiting 30 seconds...
Job 6 still running.Waiting 30 seconds...
Job 6 still running.Waiting 30 seconds...
Job 6 still running.Waiting 30 seconds...
Job 6 still running.Waiting 30 seconds...
Job 6 still running.Waiting 30 seconds...
Job 6 still running.Waiting 30 seconds...
Job 6 still running.Waiting 30 seconds...
Job 6 still running.Waiting 30 seconds...
Job 6 still running.Waiting 30 seconds...
Job 6 finished: Result: {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1904,
"failed" => 0,
"deactivated" => 0,
"sum" => 1905,
"total" => 1905,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1845,
"failed" => 0,
"deactivated" => 0,
"sum" => 1845,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}
Creating Job 7...
Starting Job 7...
Job 7 still running.Waiting 30 seconds...
Job 7 still running.Waiting 30 seconds...
Job 7 still running.Waiting 30 seconds...
Job 7 still running.Waiting 30 seconds...
Job 7 still running.Waiting 30 seconds...
Job 7 still running.Waiting 30 seconds...
Job 7 still running.Waiting 30 seconds...
Job 7 still running.Waiting 30 seconds...
Job 7 still running.Waiting 30 seconds...
Job 7 still running.Waiting 30 seconds...
Job 7 still running.Waiting 30 seconds...
Job 7 finished: Result: {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1904,
"failed" => 0,
"deactivated" => 0,
"sum" => 1905,
"total" => 1905,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1845,
"failed" => 0,
"deactivated" => 0,
"sum" => 1845,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}
Creating Job 8...
Starting Job 8...
Job 8 still running.Waiting 30 seconds...
Job 8 still running.Waiting 30 seconds...
Job 8 still running.Waiting 30 seconds...
Job 8 still running.Waiting 30 seconds...
Job 8 still running.Waiting 30 seconds...
Job 8 still running.Waiting 30 seconds...
Job 8 still running.Waiting 30 seconds...
Job 8 still running.Waiting 30 seconds...
Job 8 still running.Waiting 30 seconds...
Job 8 still running.Waiting 30 seconds...
Job 8 still running.Waiting 30 seconds...
Job 8 finished: Result: {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1904,
"failed" => 0,
"deactivated" => 0,
"sum" => 1905,
"total" => 1905,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1845,
"failed" => 0,
"deactivated" => 0,
"sum" => 1845,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}
Creating Job 9...
Starting Job 9...
Job 9 still running.Waiting 30 seconds...
Job 9 still running.Waiting 30 seconds...
Job 9 still running.Waiting 30 seconds...
Job 9 still running.Waiting 30 seconds...
Job 9 still running.Waiting 30 seconds...
Job 9 still running.Waiting 30 seconds...
Job 9 still running.Waiting 30 seconds...
Job 9 still running.Waiting 30 seconds...
Job 9 still running.Waiting 30 seconds...
Job 9 still running.Waiting 30 seconds...
Job 9 still running.Waiting 30 seconds...
Job 9 finished: Result: {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1904,
"failed" => 0,
"deactivated" => 0,
"sum" => 1905,
"total" => 1905,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1845,
"failed" => 0,
"deactivated" => 0,
"sum" => 1845,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}
Creating Job 10...
Starting Job 10...
Job 10 still running.Waiting 30 seconds...
Job 10 still running.Waiting 30 seconds...
Job 10 still running.Waiting 30 seconds...
Job 10 still running.Waiting 30 seconds...
Job 10 still running.Waiting 30 seconds...
Job 10 still running.Waiting 30 seconds...
Job 10 still running.Waiting 30 seconds...
Job 10 still running.Waiting 30 seconds...
Job 10 still running.Waiting 30 seconds...
Job 10 still running.Waiting 30 seconds...
Job 10 still running.Waiting 30 seconds...
Job 10 finished: Result: {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 1904,
"failed" => 0,
"deactivated" => 0,
"sum" => 1905,
"total" => 1905,
"role_ids" => {
2 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 59,
"failed" => 0,
"deactivated" => 0,
"sum" => 60,
"total" => 0
},
4 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 19,
"failed" => 0,
"deactivated" => 0,
"sum" => 19,
"total" => 0
},
7 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 11,
"failed" => 0,
"deactivated" => 0,
"sum" => 11,
"total" => 0
},
3 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 1845,
"failed" => 0,
"deactivated" => 0,
"sum" => 1845,
"total" => 0
},
5 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 16,
"failed" => 0,
"deactivated" => 0,
"sum" => 16,
"total" => 0
},
6 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 14,
"failed" => 0,
"deactivated" => 0,
"sum" => 14,
"total" => 0
},
8 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 6,
"failed" => 0,
"deactivated" => 0,
"sum" => 6,
"total" => 0
},
10 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
9 => {
"skipped" => 0,
"created" => 0,
"updated" => 0,
"unchanged" => 3,
"failed" => 0,
"deactivated" => 0,
"sum" => 3,
"total" => 0
},
1 => {
"skipped" => 0,
"created" => 0,
"updated" => 1,
"unchanged" => 0,
"failed" => 0,
"deactivated" => 0,
"sum" => 1,
"total" => 0
}
}
}
Привет @Sandalas - Спасибо! С моей точки зрения, это выглядит неплохо. @rlue - было бы здорово, если бы ты помог мне здесь. Поговорим об этом в понедельник.
Есть новости об этом? У меня тоже есть экземпляр для его воспроизведения. @rlue
Просто быстрое обновление для всех, кто следит за этой проблемой: мы подготовили исправление и тестируем его на экземпляре Zammad на этой неделе. Мы объединим его к концу недели, если к тому времени ошибка не появится снова.
Та же проблема с zammad 2.5. Любые обновления?
@rlue : Каково состояние исправления?
@Sandalas Изменения, которые в настоящее время развернуты на экземпляре с проблемой. Жду отзывов на этой неделе.
Краткое обновление: кажется, что сообщение об ошибке An error occurred: undefined method
ord 'для nil: NilClass `появляется из-за отсутствия ответа сервера LDAP. Нам нужно отладить глубже (возможно, чтобы увеличить время ожидания ответа), что займет больше времени.
@martini, не могли бы вы установить тайм-аут в 20 секунд с помощью: Setting.set('ldap_config', Setting.get('ldap_config').merge(connect_timeout: 20))
через консоль Zammad rails .
@Sandalas - вы тоже можете попробовать. Для тестирования не требуется никаких особых изменений.
@thorsteneckel - Я внес изменения и перезапустил Zammad, к сожалению, безуспешно.
Тем не менее, импорт, начатый вручную, прошел успешно без каких-либо ошибок, автоматическое расписание выдает ошибку после 1200+ записей.
Привет, @Sandalas - мы добились неплохих результатов с большим Setting.set('ldap_config', Setting.get('ldap_config').merge(connect_timeout: 100.minutes.to_i))
через консоль Zammad rails и перезапустите все службы (Webservice / Scheduler / Websocket-Server). И отчитаться через 2-3 дня? Спасибо!
Привет @thorsteneckel - Достаточно, чтобы довести до отчаяния. Все тот же 😞
Я все еще на 2.4.0, когда мы начинаем тесты, нужно ли мне обновиться до последней версии? И попробуй еще раз?
Я был слишком поспешным - мы все еще сталкиваемся с проблемой на нашем размещенном экземпляре. Придется копнуть глубже и отладить гем LDAP Ruby. Поскольку это для нас неизвестная территория, это может занять некоторое время. Будьте уверены, что мы над этим работаем.
@thorsteneckel - у меня для вас хорошие новости (или, надеюсь, они хорошие 😉)
Вчера я обновил нашу Dev-систему с 2.4.0 до 2.6.x (2.6.0-1535959167.5a2f2afe).
Импорт вручную выполняется без ошибок, и пока каждый автоматический.
Setting.get('ldap_config')
показывает "connect_timeout"=>6000
debug_issue.rb - Вывод
Создание задания 1 ...
Запуск задания 1 ...
Работа 1 все еще выполняется. Ожидание 30 секунд ...
Работа 1 все еще выполняется. Ожидание 30 секунд ...
Работа 1 все еще выполняется. Ожидание 30 секунд ...
Работа 1 все еще выполняется. Ожидание 30 секунд ...
Работа 1 все еще выполняется. Ожидание 30 секунд ...
Задание 1 завершено: Результат: {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 1909, "failed" => 0, "deactivated" => 0, " sum "=> 1910," total "=> 1910," role_ids "=> {2 => {" skipped "=> 0," created "=> 0," updated "=> 1," unchanged "=> 59 , "failed" => 0, "deactivated" => 0, "sum" => 60, "total" => 0}, 4 => {"skipped" => 0, "created" => 0, "обновлено "=> 0," без изменений "=> 18," не удалось "=> 0," деактивировано "=> 0," сумма "=> 18," всего "=> 0}, 7 => {" пропущено "=> 0, "created" => 0, "updated" => 0, "unchanged" => 10, "failed" => 0, "deactivated" => 0, "sum" => 10, "total" => 0 }, 3 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 1850, "failed" => 0, "deactivated" => 0, "сумма "=> 1850," total "=> 0}, 5 => {" skipped "=> 0," created "=> 0," updated "=> 0," unchanged "=> 15," failed "=> 0, "деактивировано" => 0, "сумма" => 15, "всего" => 0}, 6 => {"пропущено" => 0, "создано" => 0, "обновлено" => 0, " без изменений "=> 14," не удалось "=> 0," деактивировано "=> 0," сумма "=> 14," всего "=> 0}, 8 => {" пропущено "=> 0," создано "= > 0, "обновлено" => 0, "без изменений" => 6, "не удалось" => 0, "деактивировано" => 0, "сумма" => 6, "всего" => 0}, 10 => { "пропущено" => 0, «создано» => 0, «обновлено» => 0, «без изменений» => 3, «не удалось» => 0, «деактивировано» => 0, «сумма» => 3, «всего» = > 0}, 9 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 3, "failed" => 0, "deactivated" => 0, "sum" => 3, "total" => 0}, 1 => {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 0, "failed" => 0, "деактивировано" => 0, "сумма" => 1, "всего" => 0}}}
Создание задания 2 ...
Запуск задания 2 ...
Работа 2 все еще выполняется. Ожидание 30 секунд ...
Работа 2 все еще выполняется. Ожидание 30 секунд ...
Работа 2 все еще выполняется. Ожидание 30 секунд ...
Работа 2 все еще выполняется. Ожидание 30 секунд ...
Работа 2 все еще выполняется. Ожидание 30 секунд ...
Задание 2 завершено: Результат: {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 1909, "failed" => 0, "deactivated" => 0, " sum "=> 1910," total "=> 1910," role_ids "=> {2 => {" skipped "=> 0," created "=> 0," updated "=> 1," unchanged "=> 59 , "failed" => 0, "deactivated" => 0, "sum" => 60, "total" => 0}, 4 => {"skipped" => 0, "created" => 0, "обновлено "=> 0," без изменений "=> 18," не удалось "=> 0," деактивировано "=> 0," сумма "=> 18," всего "=> 0}, 7 => {" пропущено "=> 0, "created" => 0, "updated" => 0, "unchanged" => 10, "failed" => 0, "deactivated" => 0, "sum" => 10, "total" => 0 }, 3 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 1850, "failed" => 0, "deactivated" => 0, "сумма "=> 1850," total "=> 0}, 5 => {" skipped "=> 0," created "=> 0," updated "=> 0," unchanged "=> 15," failed "=> 0, "деактивировано" => 0, "сумма" => 15, "всего" => 0}, 6 => {"пропущено" => 0, "создано" => 0, "обновлено" => 0, " без изменений "=> 14," не удалось "=> 0," деактивировано "=> 0," сумма "=> 14," всего "=> 0}, 8 => {" пропущено "=> 0," создано "= > 0, "обновлено" => 0, "без изменений" => 6, "не удалось" => 0, "деактивировано" => 0, "сумма" => 6, "всего" => 0}, 10 => { "пропущено" => 0, «создано» => 0, «обновлено» => 0, «без изменений» => 3, «не удалось» => 0, «деактивировано» => 0, «сумма» => 3, «всего» = > 0}, 9 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 3, "failed" => 0, "deactivated" => 0, "sum" => 3, "total" => 0}, 1 => {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 0, "failed" => 0, "деактивировано" => 0, "сумма" => 1, "всего" => 0}}}
Создание задания 3 ...
Запуск задания 3 ...
Работа 3 все еще выполняется. Ожидание 30 секунд ...
Работа 3 все еще выполняется. Ожидание 30 секунд ...
Работа 3 все еще выполняется. Ожидание 30 секунд ...
Работа 3 все еще выполняется. Ожидание 30 секунд ...
Работа 3 все еще выполняется. Ожидание 30 секунд ...
Задание 3 завершено: Результат: {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 1909, "failed" => 0, "deactivated" => 0, " sum "=> 1910," total "=> 1910," role_ids "=> {2 => {" skipped "=> 0," created "=> 0," updated "=> 1," unchanged "=> 59 , "failed" => 0, "deactivated" => 0, "sum" => 60, "total" => 0}, 4 => {"skipped" => 0, "created" => 0, "обновлено "=> 0," без изменений "=> 18," не удалось "=> 0," деактивировано "=> 0," сумма "=> 18," всего "=> 0}, 7 => {" пропущено "=> 0, "created" => 0, "updated" => 0, "unchanged" => 10, "failed" => 0, "deactivated" => 0, "sum" => 10, "total" => 0 }, 3 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 1850, "failed" => 0, "deactivated" => 0, "сумма "=> 1850," total "=> 0}, 5 => {" skipped "=> 0," created "=> 0," updated "=> 0," unchanged "=> 15," failed "=> 0, "деактивировано" => 0, "сумма" => 15, "всего" => 0}, 6 => {"пропущено" => 0, "создано" => 0, "обновлено" => 0, " без изменений "=> 14," не удалось "=> 0," деактивировано "=> 0," сумма "=> 14," всего "=> 0}, 8 => {" пропущено "=> 0," создано "= > 0, "обновлено" => 0, "без изменений" => 6, "не удалось" => 0, "деактивировано" => 0, "сумма" => 6, "всего" => 0}, 10 => { "пропущено" => 0, «создано» => 0, «обновлено» => 0, «без изменений» => 3, «не удалось» => 0, «деактивировано» => 0, «сумма» => 3, «всего» = > 0}, 9 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 3, "failed" => 0, "deactivated" => 0, "sum" => 3, "total" => 0}, 1 => {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 0, "failed" => 0, "деактивировано" => 0, "сумма" => 1, "всего" => 0}}}
Создание задания 4 ...
Запуск задания 4 ...
Работа 4 все еще выполняется. Ожидание 30 секунд ...
Работа 4 все еще выполняется. Ожидание 30 секунд ...
Работа 4 все еще выполняется. Ожидание 30 секунд ...
Работа 4 все еще выполняется. Ожидание 30 секунд ...
Работа 4 все еще выполняется. Ожидание 30 секунд ...
Задание 4 завершено: Результат: {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 1909, "failed" => 0, "deactivated" => 0, " sum "=> 1910," total "=> 1910," role_ids "=> {2 => {" skipped "=> 0," created "=> 0," updated "=> 1," unchanged "=> 59 , "failed" => 0, "deactivated" => 0, "sum" => 60, "total" => 0}, 4 => {"skipped" => 0, "created" => 0, "обновлено "=> 0," без изменений "=> 18," не удалось "=> 0," деактивировано "=> 0," сумма "=> 18," всего "=> 0}, 7 => {" пропущено "=> 0, "created" => 0, "updated" => 0, "unchanged" => 10, "failed" => 0, "deactivated" => 0, "sum" => 10, "total" => 0 }, 3 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 1850, "failed" => 0, "deactivated" => 0, "сумма "=> 1850," total "=> 0}, 5 => {" skipped "=> 0," created "=> 0," updated "=> 0," unchanged "=> 15," failed "=> 0, "деактивировано" => 0, "сумма" => 15, "всего" => 0}, 6 => {"пропущено" => 0, "создано" => 0, "обновлено" => 0, " без изменений "=> 14," не удалось "=> 0," деактивировано "=> 0," сумма "=> 14," всего "=> 0}, 8 => {" пропущено "=> 0," создано "= > 0, "обновлено" => 0, "без изменений" => 6, "не удалось" => 0, "деактивировано" => 0, "сумма" => 6, "всего" => 0}, 10 => { "пропущено" => 0, «создано» => 0, «обновлено» => 0, «без изменений» => 3, «не удалось» => 0, «деактивировано» => 0, «сумма» => 3, «всего» = > 0}, 9 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 3, "failed" => 0, "deactivated" => 0, "sum" => 3, "total" => 0}, 1 => {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 0, "failed" => 0, "деактивировано" => 0, "сумма" => 1, "всего" => 0}}}
Создание задания 5 ...
Запуск задания 5 ...
Работа 5 все еще выполняется. Ожидание 30 секунд ...
Работа 5 все еще выполняется. Ожидание 30 секунд ...
Работа 5 все еще выполняется. Ожидание 30 секунд ...
Работа 5 все еще выполняется. Ожидание 30 секунд ...
Работа 5 все еще выполняется. Ожидание 30 секунд ...
Задание 5 завершено: Результат: {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 1909, "failed" => 0, "deactivated" => 0, " sum "=> 1910," total "=> 1910," role_ids "=> {2 => {" skipped "=> 0," created "=> 0," updated "=> 1," unchanged "=> 59 , "failed" => 0, "deactivated" => 0, "sum" => 60, "total" => 0}, 4 => {"skipped" => 0, "created" => 0, "обновлено "=> 0," без изменений "=> 18," не удалось "=> 0," деактивировано "=> 0," сумма "=> 18," всего "=> 0}, 7 => {" пропущено "=> 0, "created" => 0, "updated" => 0, "unchanged" => 10, "failed" => 0, "deactivated" => 0, "sum" => 10, "total" => 0 }, 3 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 1850, "failed" => 0, "deactivated" => 0, "сумма "=> 1850," total "=> 0}, 5 => {" skipped "=> 0," created "=> 0," updated "=> 0," unchanged "=> 15," failed "=> 0, "деактивировано" => 0, "сумма" => 15, "всего" => 0}, 6 => {"пропущено" => 0, "создано" => 0, "обновлено" => 0, " без изменений "=> 14," не удалось "=> 0," деактивировано "=> 0," сумма "=> 14," всего "=> 0}, 8 => {" пропущено "=> 0," создано "= > 0, "обновлено" => 0, "без изменений" => 6, "не удалось" => 0, "деактивировано" => 0, "сумма" => 6, "всего" => 0}, 10 => { "пропущено" => 0, «создано» => 0, «обновлено» => 0, «без изменений» => 3, «не удалось» => 0, «деактивировано» => 0, «сумма» => 3, «всего» = > 0}, 9 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 3, "failed" => 0, "deactivated" => 0, "sum" => 3, "total" => 0}, 1 => {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 0, "failed" => 0, "деактивировано" => 0, "сумма" => 1, "всего" => 0}}}
Создание задания 6 ...
Запуск задания 6 ...
Работа 6 все еще выполняется. Ожидание 30 секунд ...
Работа 6 все еще выполняется. Ожидание 30 секунд ...
Работа 6 все еще выполняется. Ожидание 30 секунд ...
Работа 6 все еще выполняется. Ожидание 30 секунд ...
Работа 6 все еще выполняется. Ожидание 30 секунд ...
Задание 6 завершено: Результат: {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 1909, "failed" => 0, "deactivated" => 0, " sum "=> 1910," total "=> 1910," role_ids "=> {2 => {" skipped "=> 0," created "=> 0," updated "=> 1," unchanged "=> 59 , "failed" => 0, "deactivated" => 0, "sum" => 60, "total" => 0}, 4 => {"skipped" => 0, "created" => 0, "обновлено "=> 0," без изменений "=> 18," не удалось "=> 0," деактивировано "=> 0," сумма "=> 18," всего "=> 0}, 7 => {" пропущено "=> 0, "created" => 0, "updated" => 0, "unchanged" => 10, "failed" => 0, "deactivated" => 0, "sum" => 10, "total" => 0 }, 3 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 1850, "failed" => 0, "deactivated" => 0, "сумма "=> 1850," total "=> 0}, 5 => {" skipped "=> 0," created "=> 0," updated "=> 0," unchanged "=> 15," failed "=> 0, "деактивировано" => 0, "сумма" => 15, "всего" => 0}, 6 => {"пропущено" => 0, "создано" => 0, "обновлено" => 0, " без изменений "=> 14," не удалось "=> 0," деактивировано "=> 0," сумма "=> 14," всего "=> 0}, 8 => {" пропущено "=> 0," создано "= > 0, "обновлено" => 0, "без изменений" => 6, "не удалось" => 0, "деактивировано" => 0, "сумма" => 6, "всего" => 0}, 10 => { "пропущено" => 0, «создано» => 0, «обновлено» => 0, «без изменений» => 3, «не удалось» => 0, «деактивировано» => 0, «сумма» => 3, «всего» = > 0}, 9 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 3, "failed" => 0, "deactivated" => 0, "sum" => 3, "total" => 0}, 1 => {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 0, "failed" => 0, "деактивировано" => 0, "сумма" => 1, "всего" => 0}}}
Создание задания 7 ...
Запуск задания 7 ...
Работа 7 все еще выполняется. Ожидание 30 секунд ...
Работа 7 все еще выполняется. Ожидание 30 секунд ...
Работа 7 все еще выполняется. Ожидание 30 секунд ...
Работа 7 все еще выполняется. Ожидание 30 секунд ...
Работа 7 все еще выполняется. Ожидание 30 секунд ...
Задание 7 завершено: результат: {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 1909, "failed" => 0, "deactivated" => 0, " sum "=> 1910," total "=> 1910," role_ids "=> {2 => {" skipped "=> 0," created "=> 0," updated "=> 1," unchanged "=> 59 , "failed" => 0, "deactivated" => 0, "sum" => 60, "total" => 0}, 4 => {"skipped" => 0, "created" => 0, "обновлено "=> 0," без изменений "=> 18," не удалось "=> 0," деактивировано "=> 0," сумма "=> 18," всего "=> 0}, 7 => {" пропущено "=> 0, "created" => 0, "updated" => 0, "unchanged" => 10, "failed" => 0, "deactivated" => 0, "sum" => 10, "total" => 0 }, 3 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 1850, "failed" => 0, "deactivated" => 0, "сумма "=> 1850," total "=> 0}, 5 => {" skipped "=> 0," created "=> 0," updated "=> 0," unchanged "=> 15," failed "=> 0, "деактивировано" => 0, "сумма" => 15, "всего" => 0}, 6 => {"пропущено" => 0, "создано" => 0, "обновлено" => 0, " без изменений "=> 14," не удалось "=> 0," деактивировано "=> 0," сумма "=> 14," всего "=> 0}, 8 => {" пропущено "=> 0," создано "= > 0, "обновлено" => 0, "без изменений" => 6, "не удалось" => 0, "деактивировано" => 0, "сумма" => 6, "всего" => 0}, 10 => { "пропущено" => 0, «создано» => 0, «обновлено» => 0, «без изменений» => 3, «не удалось» => 0, «деактивировано» => 0, «сумма» => 3, «всего» = > 0}, 9 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 3, "failed" => 0, "deactivated" => 0, "sum" => 3, "total" => 0}, 1 => {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 0, "failed" => 0, "деактивировано" => 0, "сумма" => 1, "всего" => 0}}}
Создание задания 8 ...
Запуск задания 8 ...
Работа 8 все еще выполняется. Ожидание 30 секунд ...
Работа 8 все еще выполняется. Ожидание 30 секунд ...
Работа 8 все еще выполняется. Ожидание 30 секунд ...
Работа 8 все еще выполняется. Ожидание 30 секунд ...
Работа 8 все еще выполняется. Ожидание 30 секунд ...
Задание 8 завершено: Результат: {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 1909, "failed" => 0, "deactivated" => 0, " sum "=> 1910," total "=> 1910," role_ids "=> {2 => {" skipped "=> 0," created "=> 0," updated "=> 1," unchanged "=> 59 , "failed" => 0, "deactivated" => 0, "sum" => 60, "total" => 0}, 4 => {"skipped" => 0, "created" => 0, "обновлено "=> 0," без изменений "=> 18," не удалось "=> 0," деактивировано "=> 0," сумма "=> 18," всего "=> 0}, 7 => {" пропущено "=> 0, "created" => 0, "updated" => 0, "unchanged" => 10, "failed" => 0, "deactivated" => 0, "sum" => 10, "total" => 0 }, 3 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 1850, "failed" => 0, "deactivated" => 0, "сумма "=> 1850," total "=> 0}, 5 => {" skipped "=> 0," created "=> 0," updated "=> 0," unchanged "=> 15," failed "=> 0, "деактивировано" => 0, "сумма" => 15, "всего" => 0}, 6 => {"пропущено" => 0, "создано" => 0, "обновлено" => 0, " без изменений "=> 14," не удалось "=> 0," деактивировано "=> 0," сумма "=> 14," всего "=> 0}, 8 => {" пропущено "=> 0," создано "= > 0, "обновлено" => 0, "без изменений" => 6, "не удалось" => 0, "деактивировано" => 0, "сумма" => 6, "всего" => 0}, 10 => { "пропущено" => 0, «создано» => 0, «обновлено» => 0, «без изменений» => 3, «не удалось» => 0, «деактивировано» => 0, «сумма» => 3, «всего» = > 0}, 9 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 3, "failed" => 0, "deactivated" => 0, "sum" => 3, "total" => 0}, 1 => {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 0, "failed" => 0, "деактивировано" => 0, "сумма" => 1, "всего" => 0}}}
Создание проекта 9 ...
Запуск задания 9 ...
Работа 9 все еще выполняется. Ожидание 30 секунд ...
Работа 9 все еще выполняется. Ожидание 30 секунд ...
Работа 9 все еще выполняется. Ожидание 30 секунд ...
Работа 9 все еще выполняется. Ожидание 30 секунд ...
Работа 9 все еще выполняется. Ожидание 30 секунд ...
Задание 9 завершено: Результат: {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 1909, "failed" => 0, "deactivated" => 0, " sum "=> 1910," total "=> 1910," role_ids "=> {2 => {" skipped "=> 0," created "=> 0," updated "=> 1," unchanged "=> 59 , "failed" => 0, "deactivated" => 0, "sum" => 60, "total" => 0}, 4 => {"skipped" => 0, "created" => 0, "обновлено "=> 0," без изменений "=> 18," не удалось "=> 0," деактивировано "=> 0," сумма "=> 18," всего "=> 0}, 7 => {" пропущено "=> 0, "created" => 0, "updated" => 0, "unchanged" => 10, "failed" => 0, "deactivated" => 0, "sum" => 10, "total" => 0 }, 3 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 1850, "failed" => 0, "deactivated" => 0, "сумма "=> 1850," total "=> 0}, 5 => {" skipped "=> 0," created "=> 0," updated "=> 0," unchanged "=> 15," failed "=> 0, "деактивировано" => 0, "сумма" => 15, "всего" => 0}, 6 => {"пропущено" => 0, "создано" => 0, "обновлено" => 0, " без изменений "=> 14," не удалось "=> 0," деактивировано "=> 0," сумма "=> 14," всего "=> 0}, 8 => {" пропущено "=> 0," создано "= > 0, "обновлено" => 0, "без изменений" => 6, "не удалось" => 0, "деактивировано" => 0, "сумма" => 6, "всего" => 0}, 10 => { "пропущено" => 0, «создано» => 0, «обновлено» => 0, «без изменений» => 3, «не удалось» => 0, «деактивировано» => 0, «сумма» => 3, «всего» = > 0}, 9 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 3, "failed" => 0, "deactivated" => 0, "sum" => 3, "total" => 0}, 1 => {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 0, "failed" => 0, "деактивировано" => 0, "сумма" => 1, "всего" => 0}}}
Создание задания 10 ...
Запуск задания 10 ...
Работа 10 все еще выполняется. Ожидание 30 секунд ...
Работа 10 все еще выполняется. Ожидание 30 секунд ...
Работа 10 все еще выполняется. Ожидание 30 секунд ...
Работа 10 все еще выполняется. Ожидание 30 секунд ...
Работа 10 все еще выполняется. Ожидание 30 секунд ...
Задание 10 завершено: Результат: {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 1909, "failed" => 0, "deactivated" => 0, " sum "=> 1910," total "=> 1910," role_ids "=> {2 => {" skipped "=> 0," created "=> 0," updated "=> 1," unchanged "=> 59 , "failed" => 0, "deactivated" => 0, "sum" => 60, "total" => 0}, 4 => {"skipped" => 0, "created" => 0, "обновлено "=> 0," без изменений "=> 18," не удалось "=> 0," деактивировано "=> 0," сумма "=> 18," всего "=> 0}, 7 => {" пропущено "=> 0, "created" => 0, "updated" => 0, "unchanged" => 10, "failed" => 0, "deactivated" => 0, "sum" => 10, "total" => 0 }, 3 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 1850, "failed" => 0, "deactivated" => 0, "сумма "=> 1850," total "=> 0}, 5 => {" skipped "=> 0," created "=> 0," updated "=> 0," unchanged "=> 15," failed "=> 0, "деактивировано" => 0, "сумма" => 15, "всего" => 0}, 6 => {"пропущено" => 0, "создано" => 0, "обновлено" => 0, " без изменений "=> 14," не удалось "=> 0," деактивировано "=> 0," сумма "=> 14," всего "=> 0}, 8 => {" пропущено "=> 0," создано "= > 0, "обновлено" => 0, "без изменений" => 6, "не удалось" => 0, "деактивировано" => 0, "сумма" => 6, "всего" => 0}, 10 => { "пропущено "=> 0," создано "=> 0," обновлено "=> 0," без изменений "=> 3," не удалось "=> 0," деактивировано "=> 0," сумма "=> 3," всего " => 0}, 9 => {"skipped" => 0, "created" => 0, "updated" => 0, "unchanged" => 3, "failed" => 0, "deactivated" => 0 , "sum" => 3, "total" => 0}, 1 => {"skipped" => 0, "created" => 0, "updated" => 1, "unchanged" => 0, "не удалось "=> 0," деактивировано "=> 0," сумма "=> 1," всего "=> 0}}}
.
Если есть что-то, что мне нужно проверить, дайте мне знать.
Привет, @Sandalas - спасибо за внимание! К сожалению, проблема все еще сохраняется в другой системе с последней версией 2.6: / Однако я рад, что теперь ваша система работает должным образом. Я оставлю проблему открытой, пока мы не решим ее полностью.
Мне жаль слышать, что это все еще происходит в другой системе.
Если я могу предоставить вам данные, которые помогут, дайте мне знать.
Удачи!
Мы больше не можем воспроизвести проблему, поэтому считаем ее закрытой! : тада:
Самый полезный комментарий
Просто быстрое обновление для всех, кто следит за этой проблемой: мы подготовили исправление и тестируем его на экземпляре Zammad на этой неделе. Мы объединим его к концу недели, если к тому времени ошибка не появится снова.