Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Accounting
  • Inventory
  • PoS
  • Project
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

Odoo.sh - source code gets updated at the start of every week - is this causing problems for anyone? (v11 EE)

Subscribe

Get notified when there's activity on this post

This question has been flagged
3 Replies
8778 Views
Avatar
Ray Carnes

I just had a user report they were unable to get into the CRM App today - we had to uprade BASE before they could.

I didn't realize before today that the code was 'automatically' upgraded and have concerns about being available at 'the start of every week' in case there is anything that slips through testing like this.


2
Avatar
Discard
Avatar
Ray Carnes
Author Best Answer

To complete this thread, I am posting the response from Odoo via the ticket that I logged:

Pulling the Odoo source code *never* requires any module to be upgraded to avoid crashes - that's the entire point of our stable policy.

Basically, 3 types of files can be changed in a bugfix:
- Python files (e.g. method changes, etc. without any database model change - server restart is sufficient)
- JS Files (server restart is sufficient to trigger assets minification etc.)
- XML Files (module upgrade usually necessary to enjoy the fix but not doing so will not cause any error)

Since the error does not append anymore, it's basically impossible to say what exactly happened in your case. However the issue is clearly on the JS side; one culprit could simply be that the assets you had in your browser cache were no longer matching the latest from the server (this is in practice unverifiable).  In any case, a module update for a JS error is never needed (it's a canon to kill a fly as we say in French); your module update fixed the problem (most probably) by regenerating the assets but that's more of a side effect.

Regarding your best practices, there is nothing to do on your end; the code gets update every monday and odoo.sh instances restart regularly by themselves after some inactivity. The whole point of Odoo.sh is that you should *not* worry about this; it seems you had an unfortunate experience that, understandably, erroded your trust a bit.

Since I cannot inspect the matter at this time, I'm afraid you can only take my word for it - should the problem happen again in the future, do not hesitate to switch to the 'assets' debug mode where Javascript files are not minified, which make the traceback possible to analyse (by appending ?debug=assets after the /web url). As it is, I'm afraid there's nothing more we can do.

My conclusion
The management of updates to Odoo.sh matches my expectations and I am happy with the information I received from Odoo.  I have had no further issues from this particular database, and none of our other databases (dozens) hosted on Odoo.sh were affected.  At this point, I believe it was just a glitch and have moved on since there is no way to determine what actually happened. 

1
Avatar
Discard
Avatar
Denis Ledoux (dle)
Best Answer

Hi Ray,

Well, that is true, we apply the same policy than on the regular online platform (saas): Updating odoo/odoo and odoo/enterprise stable releases (10.0 & 11.0 at the moment) every Monday, for latest bug fixes.

That said, these revisions pushed in stable releases are supposed to be stable, meaning no database structure changes and no API changes (no changes in methods signature or expected returned results).
https://github.com/odoo/odoo/wiki/Contributing#what-does-stable-mean

Therefore, these updates shouldn't require any upgrades and no custom code changes.

I am interested to know why you hadto upgrade the base module. Can you elaborate what was the trouble ?

0
Avatar
Discard
Ray Carnes
Author

Hi Denis. I opened ticket 1848379 - basically users got a JAVASCRIPT error when entering the CRM App. All I know at this point is that upgrading BASE resolved the issue.

Enjoying the discussion? Don't just read, join in!

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

Sign up
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة 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 ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

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