Přejít na obsah
Odoo Menu
  • Přihlásit se
  • Vyzkoušejte zdarma
  • Aplikace
    Finance
    • Účetnictví
    • Fakturace
    • Výdaje
    • Spreadsheet (BI)
    • Dokumenty
    • Podpisy
    Prodej
    • CRM
    • Prodej
    • POS Obchod
    • POS Restaurace
    • Předplatné
    • Pronájem
    Webové stránky
    • Webové stránky
    • E-shop
    • Blog
    • Fórum
    • Živý chat
    • eLearning
    Dodavatelský řetězec
    • Sklad
    • Výroba
    • PLM
    • Nákup
    • Údržba
    • Kvalita
    Lidské zdroje
    • Zaměstnanci
    • Nábor
    • Volno
    • Hodnocení zaměstnanců
    • Doporučení
    • Vozový park
    Marketing
    • Marketing sociálních sítí
    • Emailový marketing
    • SMS Marketing
    • Události
    • Marketingová automatizace
    • Dotazníky
    Služby
    • Projekt
    • Časové výkazy
    • Práce v terénu
    • Helpdesk
    • Plánování
    • Schůzky
    Produktivita
    • Diskuze
    • Umělá inteligence
    • IoT
    • VoIP
    • Znalosti
    • WhatsApp
    Aplikace třetích stran Odoo Studio Odoo cloudová platforma
  • Branže
    Maloobchod
    • Knihkupectví
    • Obchod s oblečením
    • Obchod s nábytkem
    • Potraviny
    • Obchod s hardwarem
    • Hračkářství
    Jídlo a pohostinství
    • Bar a Pub
    • Restaurace
    • Fast Food
    • Penzion
    • Distributor nápojů
    • Hotel
    Nemovitost
    • Realitní kancelář
    • Architektonická firma
    • Stavba
    • Správa nemovitostí
    • Zahradnictví
    • Asociace vlastníků nemovitosti
    Poradenství
    • Účetní firma
    • Odoo Partner
    • Marketingová agentura
    • Právník
    • Akvizice talentů
    • Audit a certifikace
    Výroba
    • Textil
    • Kov
    • Nábytek
    • Jídlo
    • Pivovar
    • Korporátní dárky
    Zdraví a fitness
    • Sportovní klub
    • Prodejna brýli
    • Fitness Centrum
    • Wellness praktikové
    • Lékárna
    • Kadeřnictví
    Transakce
    • Údržbář
    • Podpora IT & hardware
    • Systémy solární energie
    • Výrobce obuvi
    • Úklidové služby
    • Služby HVAC
    Ostatní
    • Nezisková organizace
    • Agentura pro životní prostředí
    • Pronájem billboardů
    • Fotografování
    • Leasing jízdních kol
    • Prodejce softwaru
    Procházet všechna odvětví
  • Komunita
    Edukační program
    • Tutoriály
    • Dokumentace
    • Certifikace
    • Vzdělávání
    • Blog
    • Podcast
    Podpora vzdělávání
    • Vzdělávací program
    • Scale Up! Hra na firmu
    • Navštivte Odoo
    Získat software
    • Stáhnout
    • Porovnejte edice
    • Verze
    Spolupráce
    • Github
    • Fórum
    • Události
    • Překlady
    • Stát se partnerem
    • Služby pro partnery
    • Registrujte svou účetní firmu
    Získat služby
    • Najít partnera
    • Najít účetní
    • Setkejte se s poradcem
    • Implementační služby
    • Zákaznické reference
    • Podpora
    • Upgrady
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Dohodnout demo
  • Ceník
  • Pomoc
You need to be registered to interact with the community.
All Posts Lidé Odznaky
Štítky (View all)
odoo accounting v14 pos v15
O tomto fóru
You need to be registered to interact with the community.
All Posts Lidé Odznaky
Štítky (View all)
odoo accounting v14 pos v15
O tomto fóru
Pomoc

Odoo Sh Rebuild Test Environment/ Reinstall Test Modules

Odebírat

Get notified when there's activity on this post

This question has been flagged
deploymentodoo.sh
2 Odpovědi
782 Zobrazení
Avatar
Nikolaus Weingartmair

We use Odoo.sh and we don't know how to properly use it.

We have a prod and test branch and the functional people reset the test db a lot with the current production data.
For testing we have several modules which are not yet production ready therefore if the test system is rebuild these modules are not longer installed.


This leads to a lot of confusion as it's not clear which modules are currently installe.


We tried to solve it with an application pattern (small module with all relevant modules as dependencies. (https://www.youtube.com/watch?v=tGj4KJuLUsE)

But this leads to other probelms. eg https://www.odoo.com/de_DE/forum/hilfe-1/odoosh-adding-new-modules-as-dependencies-for-deployed-modules-302530

How do other implementors with high volatile odoo.sh environments handle this?

0
Avatar
Zrušit
Chris TRINGHAM

See the answer here: https://www.odoo.com/forum/help-1/rebuild-odoosh-without-retrieving-production-database-231113

Avatar
Nikolaus Weingartmair
Autor Nejlepší odpověď

Nice to not be the only one:

Our current approach is manually trigger a method (on res.company).

  1. refresh the app-list
  2. Loop through all the modules and if available in the system install them

    1. in this method we keep the current state of test and prod to have a single proof of state (What is in test and production)
    2. We check if the database name contains "test" for additionally installing the modules in test.

With this the functional people can be sure the current state is installed without the complexities of the refresh and depends.
But it still feels hacky - hope sombody finds a better solution for this.

0
Avatar
Zrušit
Avatar
Zehntech Technologies Inc.
Nejlepší odpověď

Hello, 

This is a common challenge in Odoo.sh when working with frequently refreshed test environments.

By default, when you reset the test database from production, only the modules installed in production are restored any test-only modules will need to be reinstalled manually or via a defined process.

A common approach followed by many teams is:

  • Maintain a dedicated list of test modules (via a script or documentation)
  • Use post-init scripts or automated actions in Odoo.sh to reinstall required modules after each rebuild
  • Alternatively, manage a separate staging branch/database where test modules remain persistent instead of resetting frequently

The “application module with dependencies” approach can work, but as you noticed, it may introduce deployment complexities.

A more stable approach is to automate module reinstallation rather than relying on dependency chaining.

Hope this works for you! If you need any help implementing this or want a more optimized approach, feel free to reach out for further discussion

Regards,

Zehntech Technologies Inc.

santosh.sekwadia@zehntech.com

0
Avatar
Zrušit
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Přihlásit se
Related Posts Odpovědi Zobrazení Aktivita
odoo.sh Adding new modules as Dependencies for deployed Modules
deployment odoo.sh Devops
Avatar
Avatar
2
dub 26
786
Migration from Odoo Online to Odoo.sh Vyřešeno
odoo.sh
Avatar
Avatar
1
kvě 26
1985
Built an odoo.sh alternative, would love your feedback
odoo.sh
Avatar
0
lis 25
18
Demande d'explication - odoo.sh | odoo online Vyřešeno
odoo.sh
Avatar
Avatar
1
lis 25
2314
Odoo.sh initiating shutdown every 5-10 mins
odoo.sh
Avatar
Avatar
1
čvc 25
4631
Komunita
  • Tutoriály
  • Dokumentace
  • Fórum
Open Source
  • Stáhnout
  • Github
  • Runbot
  • Překlady
Služby
  • Odoo.sh hostování
  • Podpora
  • Upgrade
  • Nestandardní vývoj
  • Edukační program
  • Najít účetní
  • Najít partnera
  • Stát se partnerem
O nás
  • Naše společnost
  • Podklady značky
  • Kontakujte nás
  • Práce
  • Události
  • Podcast
  • Blog
  • Zákazníci
  • Právní dokumenty • Soukromí
  • Zabezpečení
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo je balíček open-source aplikací, které pokrývají všechny potřeby vaší společnosti: CRM, e-shop, účetnictví, sklady, kasy, projektové řízení a další.

Unikátní nabídka od Odoo poskytuje velmi jednoduché uživatelské rozhraní a vše je integrované na jednom místě.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now