# OpenNebula migrator packages and version upgrades

**URL:** <https://forum.opennebula.io/t/opennebula-migrator-packages-and-version-upgrades/11670>\
**Category:** Installation & Configuration\
**Created:** [November 7, 2023, 7:12pm UTC](https://forum.opennebula.io/t/opennebula-migrator-packages-and-version-upgrades/11670 "2023-11-07T19:12:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![derekjkeller](https://avatars.discourse-cdn.com/v4/letter/d/e19adc/32.png) [@derekjkeller](https://forum.opennebula.io/u/derekjkeller)\
**Post date:** [November 7, 2023, 7:12pm UTC](https://forum.opennebula.io/t/opennebula-migrator-packages-and-version-upgrades/11670/1 "2023-11-07T19:12:39Z")

</div>

Hi everyone,

We are running an instance of OpenNebula version 5.10.1.

My understanding from the OpenNebula documentation and forum posts is that migrator packages are required to upgrade to each major and minor version of the OpenNebula community edition past version 5.12.

I need to upgrade to version 5.12.0.4 to resolve a memory leak issue. I filled out the form at [https://opennebula.io/get-migration/](https://opennebula.io/get-migration/) and specifically noted in the form’s description field that I’m upgrading 5.10.1 to 5.12.0.4 and I need the migrator package for that version. Instead, I was sent the migrator package for 6.8.0.

If I’m misunderstanding how this works, could someone please explain the migrator package process?

If I’m not, could someone let me know how to get the correct version of the migrator package I need?

Thank you.

---

<div class="post-metadata">

**Author:** ![atodorov\_storpool](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/atodorov_storpool/32/5327_2.png) [@atodorov\_storpool](https://forum.opennebula.io/u/atodorov_storpool)\
**Post date:** [November 8, 2023, 2:46pm UTC](https://forum.opennebula.io/t/opennebula-migrator-packages-and-version-upgrades/11670/2 "2023-11-08T14:46:44Z")

</div>

Hello,

5.12.0.4 has all migrators, including the ones for 5.12.

Via the web form, you are getting the files for the _Latest CE Release_. They are used to upgrade 6.6-CE to the “latest” 6.8-CE. As v6.6-CE has all migrators from ~4.10 to 6.6.

Can’t get why you’d want to use as old/obsolete version as 5.12 but this is your business.

Hope this helps.

Best Regards,  
Anton Todorov

```auto
rpm -qlp opennebula-migration-5.12.0.4-1.ce.el8.noarch.rpm 
warning: opennebula-migration-5.12.0.4-1.ce.el8.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 85e16ebf: NOKEY
/usr/lib/one/ruby/onedb/local/4.10.3_to_4.11.80.rb
/usr/lib/one/ruby/onedb/local/4.11.80_to_4.13.80.rb
/usr/lib/one/ruby/onedb/local/4.13.80_to_4.13.85.rb
/usr/lib/one/ruby/onedb/local/4.13.85_to_4.90.0.rb
/usr/lib/one/ruby/onedb/local/4.5.80_to_4.7.80.rb
/usr/lib/one/ruby/onedb/local/4.7.80_to_4.9.80.rb
/usr/lib/one/ruby/onedb/local/4.9.80_to_4.10.3.rb
/usr/lib/one/ruby/onedb/local/4.90.0_to_5.3.80.rb
/usr/lib/one/ruby/onedb/local/5.10.0_to_5.12.0.rb
/usr/lib/one/ruby/onedb/local/5.3.80_to_5.4.0.rb
/usr/lib/one/ruby/onedb/local/5.4.0_to_5.4.1.rb
/usr/lib/one/ruby/onedb/local/5.4.1_to_5.5.80.rb
/usr/lib/one/ruby/onedb/local/5.5.80_to_5.6.0.rb
/usr/lib/one/ruby/onedb/local/5.6.0_to_5.7.80.rb
/usr/lib/one/ruby/onedb/local/5.7.80_to_5.8.0.rb
/usr/lib/one/ruby/onedb/local/5.8.0_to_5.10.0.rb
/usr/lib/one/ruby/onedb/shared/2.0_to_2.9.80.rb
/usr/lib/one/ruby/onedb/shared/2.9.80_to_2.9.85.rb
/usr/lib/one/ruby/onedb/shared/2.9.85_to_2.9.90.rb
/usr/lib/one/ruby/onedb/shared/2.9.90_to_3.0.0.rb
/usr/lib/one/ruby/onedb/shared/3.0.0_to_3.1.0.rb
/usr/lib/one/ruby/onedb/shared/3.1.0_to_3.1.80.rb
/usr/lib/one/ruby/onedb/shared/3.1.80_to_3.2.0.rb
/usr/lib/one/ruby/onedb/shared/3.2.0_to_3.2.1.rb
/usr/lib/one/ruby/onedb/shared/3.2.1_to_3.3.0.rb
/usr/lib/one/ruby/onedb/shared/3.3.0_to_3.3.80.rb
/usr/lib/one/ruby/onedb/shared/3.3.80_to_3.4.0.rb
/usr/lib/one/ruby/onedb/shared/3.4.0_to_3.4.1.rb
/usr/lib/one/ruby/onedb/shared/3.4.1_to_3.5.80.rb
/usr/lib/one/ruby/onedb/shared/3.5.80_to_3.6.0.rb
/usr/lib/one/ruby/onedb/shared/3.6.0_to_3.7.80.rb
/usr/lib/one/ruby/onedb/shared/3.7.80_to_3.8.0.rb
/usr/lib/one/ruby/onedb/shared/3.8.0_to_3.8.1.rb
/usr/lib/one/ruby/onedb/shared/3.8.1_to_3.8.2.rb
/usr/lib/one/ruby/onedb/shared/3.8.2_to_3.8.3.rb
/usr/lib/one/ruby/onedb/shared/3.8.3_to_3.8.4.rb
/usr/lib/one/ruby/onedb/shared/3.8.4_to_3.8.5.rb
/usr/lib/one/ruby/onedb/shared/3.8.5_to_3.9.80.rb
/usr/lib/one/ruby/onedb/shared/3.9.80_to_3.9.90.rb
/usr/lib/one/ruby/onedb/shared/3.9.90_to_4.0.0.rb
/usr/lib/one/ruby/onedb/shared/4.0.0_to_4.0.1.rb
/usr/lib/one/ruby/onedb/shared/4.0.1_to_4.1.80.rb
/usr/lib/one/ruby/onedb/shared/4.1.80_to_4.2.0.rb
/usr/lib/one/ruby/onedb/shared/4.11.80_to_4.90.0.rb
/usr/lib/one/ruby/onedb/shared/4.2.0_to_4.3.80.rb
/usr/lib/one/ruby/onedb/shared/4.3.80_to_4.3.85.rb
/usr/lib/one/ruby/onedb/shared/4.3.85_to_4.3.90.rb
/usr/lib/one/ruby/onedb/shared/4.3.90_to_4.4.0.rb
/usr/lib/one/ruby/onedb/shared/4.4.0_to_4.4.1.rb
/usr/lib/one/ruby/onedb/shared/4.4.1_to_4.5.80.rb
/usr/lib/one/ruby/onedb/shared/4.5.80_to_4.6.0.rb
/usr/lib/one/ruby/onedb/shared/4.6.0_to_4.11.80.rb
/usr/lib/one/ruby/onedb/shared/4.90.0_to_5.2.0.rb
/usr/lib/one/ruby/onedb/shared/5.10.0_to_5.12.0.rb
/usr/lib/one/ruby/onedb/shared/5.2.0_to_5.3.80.rb
/usr/lib/one/ruby/onedb/shared/5.3.80_to_5.4.0.rb
/usr/lib/one/ruby/onedb/shared/5.4.0_to_5.4.1.rb
/usr/lib/one/ruby/onedb/shared/5.4.1_to_5.5.80.rb
/usr/lib/one/ruby/onedb/shared/5.5.80_to_5.6.0.rb
/usr/lib/one/ruby/onedb/shared/5.6.0_to_5.10.0.rb

```

---

<div class="post-metadata">

**Author:** ![derekjkeller](https://avatars.discourse-cdn.com/v4/letter/d/e19adc/32.png) [@derekjkeller](https://forum.opennebula.io/u/derekjkeller)\
**Post date:** [November 8, 2023, 3:52pm UTC](https://forum.opennebula.io/t/opennebula-migrator-packages-and-version-upgrades/11670/3 "2023-11-08T15:52:42Z")

</div>

We’re not in a position to upgrade directly to 6.8 at this time.

Thank you for the information.

---

<div class="post-metadata">

**Author:** ![modir](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/modir/32/6116_2.png) [@modir](https://forum.opennebula.io/u/modir)\
**Post date:** [November 13, 2023, 4:17pm UTC](https://forum.opennebula.io/t/opennebula-migrator-packages-and-version-upgrades/11670/4 "2023-11-13T16:17:17Z")

</div>

I had exactly the same discussion with someone from OpenNebula as well. It would really help if the documentation for version 5.12 and 6.6 would reflect this. At the moment they still write that you have to fill out the form.

---

<div class="post-metadata">

**Author:** ![FrancJP](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/francjp/32/7690_2.png) [@FrancJP](https://forum.opennebula.io/u/FrancJP)\
**Post date:** [November 17, 2023, 11:00am UTC](https://forum.opennebula.io/t/opennebula-migrator-packages-and-version-upgrades/11670/5 "2023-11-17T11:00:59Z")

</div>

> [@modir](#):
>
> I had exactly the same discussion with someone from OpenNebula as well. It would really help if the documentation for version 5.12 and 6.6 would reflect this. At the moment they still write that you have to fill out the form

Hello @modir, we have removed the references on the page. And as we already mentioned, we encourage to use the latest community version, so the idea is that you will only need to fill the form if you are upgrading from an older version to the current one (and not intermediates).

Cheers,

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex031/uploads/opennebula/original/2X/1/14d66f1130b9cd292905f575da9b68a9f574dd03.png) [@system](https://forum.opennebula.io/u/system)\
**Post date:** [July 8, 2025, 3:53pm UTC](https://forum.opennebula.io/t/opennebula-migrator-packages-and-version-upgrades/11670/6 "2025-07-08T15:53:48Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
