It still miss some changes.

First you have to change `ActiveJob` in `active_job/base` to call `ActiveSupport.run_load_hooks(:active_job, Base)`

The on_load code should be:

```ruby
ActiveSupport.on_load(:active_job) { self.logger = ::Rails.logger }
```

We should not require `active_model/global_id`. But its railtie.