-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Final TODO List for TKL Consideration TKL-Final-RC1 #26
Comments
@l-arnold I think you should be able to edit the post, I created the check boxes so you can break down a issue in to parts. on the list view of issues it shows how many todo marks are left with a progress bar. Pretty neat! We can add to this list, would like to have @JedMeister chime in to add to this list so we don't forget anything. After beta 2 is tagged, this is where we can have @JedMeister recommend or let us know of things that need to be changed or improved for consideration. |
@DocCyblade Sounds good. I will see if I can edit the list. Can we "check the list" I know that |
I am moving my general commentary to "communications" issue". Lets have this focus on the punch list. |
Thanks ken. Deleted finally. |
Was posting this a few days ago. Seems to not have posted: Probably apparent by nowNew "branch" created "RC" based on dev-wip1. This shoold be able to replace purpose of "Dev" branch and should be fed to "master" quite soon. No specific projects other than some security testing seen (at least by me) to be done. Perhaps some sundry "documentation" files can be moved from "dev" branch but dev-wip1 workin for me. Not in a position to build a new TKLDEV box to get Dev running right now. Could do so next week but it sounds like Dev otherwise is building for folks (just not me). |
Have you tried rebooting your TKLDev box? Usually that solves issues like this... |
Tried a few times. I will look at Ken's merges. Prob will solve. fuser -k build/root.patched |
On a new TKLDEV, b - dev indeed built. Tried one more time today on the old even after the fuser command above but still same failure. Very strange that every other branch would build but not that one. I guess now I need to see if it "builds in the flesh." Will try a VM. |
It is really weird... Although sometimes what you've done (started again) is quicker and easier rather than troubleshoot what is actually wrong... |
Agreed. I just wanted to be sure something was not actually wrong with Dev (which both of you had already confirmed, but anyway). I've been bombing Odoo with real use today. Pretty amazing system. I do need to find the module that allows me to have multiple images for a product just now. Will add that to the "list". We can work on how to handle options of the sort. Would be really nice if we could have it all be "post install" webmin additions but time is a ticking. |
Did you do any troubleshooting? My guess is that there is something not quite right with the Odoo service and that it's not starting... You can check on it with:
It's actuall a python app so another route (to see if there is an odoo process running even if the server command reports it's not) would be this:
You will get one result from the grep command; but if you get any others then python is running something... Also it may be worth seeing if there is anything in the logs. IIRC we configured to log to be in /var/log |
No troubleshooting as yet. Was going to try again first as I had some long delays on install. Seemed that the "update" post process did not run at the end. That said, it should have run at Reboot... at least it did in the past. Will test in the AM. Just hit midnight and you are still working sir. You are always working it seems. Do you sleep? 😄 |
It's 4 in the afternoon here so yep I'm working! 😄 I do often work weird hours although I do sleep! 😄 |
I thought that was the calculation for you. Just sometimes it must be 2 AM. Back at it, just barely this AM here. |
UPDATED Reboot Cycled this time. Running the Inithook 97 Yo Yo root@tkl-odoo-dev ~# systemctl stop apache2.service |
What the settings in Running Beta 1 look like from Webmin: |
Placeholder: TESTED TKLBAM on a LAPP APPLIANCE. |
I would expect restore to PostgreSQL app to fail. LAPP should be close but you may still need to do some tweaks. If you want to troubleshoot this I suggest that instead of doing a full backup, that you use the |
I am going to delete "todays" thread of mine. Not really part of this issue set. |
I have set the "default" branch to DEV-WIP1 as I will otherwise put my "github edits" invariably into the wrong branch. I need to work in WIP-DEV1 and then we can move to DEV etc. We do have some changes in DEV which are stopping the OpenERP Service from Loading, so some focus needed there. |
As an aside I think that including the git branch in the command prompt would avoid (or at least minimise) this. If you google you can find how to do this (IIRC it's called 'git-prompt'). I have been meaning to do it on my TKLDev server for a while but never got around to it. I actually think that adding it to TKLDev and making it default would be cool! |
I have Deleted the "TKLDEV" build issues as I don't think these are subjects for the Odoo App per say. Want to focus only on Odoo App subjects (can also have Ken's Branch Conversation here) |
I learned today that "there can be problems" if Odoo is "abruptly stopped". It would seem, therefore, worth putting a openerp-close command potentially into /etc/init.d/confconsole Ideally this would use the ".init" which by my understanding is in the same folder: /etc/init.d/openerp-server (should we perhaps consider renaming to openerp.init again? I actually think the old version of openerp.init was a softlink to openerp-server) Also, I wonder if the "services" start stop that we use address this file or are they only addressing etc/odoo/openerp-server ? Enough questions. |
Running dev-wip1 just went to Generate a Sales Order. Was blockedReport (PDF) I was not aware of any changes, but perhaps there was a version change mentioned last week or so? Did that hit the code? Seems unlikely but I will look. (update) I do not see wkhtmltopdf having been loaded in the dev-wip1 branch at all. Perhaps the new Odoo Code is expecting it to be there. Prior we had had manually loaded whtmltox in "10-dependencies" The only real changes I am seeing in this realm on the current build is the removal of SAMBA. There were a few root "calls" that were also removed, but would not expect them to effect wkhtml(etc). Will look at what they are. Perhaps there is a dependency that was removed that should not have been. |
I've had 5 Permanent Pauses now trying to install wkhtmltopdf I am getting the "Odoo-Init" to work in stopping with the following "down yo-yo" set of commands. systemctl stop apache2.service Unfortunately the After a "Debian pause" I am getting: root@dev-wip1 ~# apt-get install wkhtmltopdf E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) Trying a Restart now, but generally have been moving back to a "just prior" snapshot. Not sure why the pauses in Debian Feeds. |
Ok, Finally got wkhtmltopdf to build. However, Odoo is more "contrary" still. This is the Error Response: I will look at the last build to see if I can Print or email a formated Order. (Beta 01) Odoo Warning Report (PDF) Wkhtmltopdf failed (error code: -6). Message: The switch --header-spacing, is not support using unpatched qt, and will be ignored.The switch --header-html, is not support using unpatched qt, and will be ignored.The switch --footer-html, is not support using unpatched qt, and will be ignored.QXcbConnection: Could not connect to display |
Is this from a clean build of odoo? Or did you do a restore? |
It is from a Clean Build of Odoo. I did do a Database Backup from Beta 01. Database Restore (complete database) to Beta 02. Got the error in Beta 02 (my branch dev-wip1 - gen beta01 as was not able the other day to have branch dev open the service). I did just reverse the Database process back to Beta 01 and was able to both Send Emails (formatted) and to Print, in fact with the same order that was not printing in Beta02. I have been unable to find the meaning of error code -11 for wkhtmltopdf. I did post on their GitPlace asking for feedback but nothing yet. |
Only other thing I was working through in Beta 02 was getting magento connector to work. Got that working. Should have nothing to do with wkhtml(anything) however. I will put the few changes made into Beta 01 and be sure I can still print. Expecting I can, but perhaps there is some call that is routing some dependency path out of line there. (BTW the Magento-CONNECTOR started flying. Really great performance w/ the settings update) |
You making changes to build code or on the server its self post install? If you are making changes to build code what branch are you working on |
(UPDATED for PHONE TYPOS) Ran VM snapshot The changes withe the connector were very minor in my running Have not touched any repository files that I know of this week. Have read some. (update next Line ADDED) |
If making changes would do so to dev-wip1 Branch. I do want to update the "extras" folder a bit but need to get to that. Was holding for a while. If you have anything you want me to test on your side, let me know. |
Not sure if my updates above telegraph through. Got it back on fresh beta 2 build. |
If you can type up a brief way to run through a test of Odoo. Maybe creating new demo database with demo data, and doing some adds edited, delete, and some other actions that would need testing, this way I can repeat the same tests. We could use this test matrix to test each release. |
On wkhtmlrox error got this . seemsbto have been a ram issue. (will test again soon) |
Driving about two hours. |
Ken, this is my quick process. (UPDATED) Missing the Checkbox Format somehow . -[ ] Build the App
-[ ] -[ ] At this point lots of settings need to be made to be sure the system is working on a customized basis. Other Tests to perform include migrating Data via "backup and restore" commands in the Odoo Database Manager. I find this better than tklbam for the time being as tklbam is restoring virutually the full system (including the old git). Worth moving some data files between machines. Need to use "whole database option on the restore" command (not the "backup-restore" option) wkhtmltox: wkhtmltox (for emails, quotations, reports) is working in my base dev-wip1 branch (same as the jobrunner problem) Unfortunately, my wkhtmltox is not working on the system that I configured "jobrunners" for in the Magento Connector. I even reduced the number of workers to 1 (from 4). running on 1 Gb of Ram. Will briefly test 2 Gb but expecting it is not actually a Ram issue at this point. incoming mail (in my docs). Should not really be an issue in the install. User needs to config their MX files etc. ssl: Also. I can give you the template of how I install basic ssl with specific certs and not tkl certs a2ensite odoo-12325 (web console post install). I highly encourage this being kept in /etc/apached2/sites-available) OK, all for now. |
50-external-modules I have added descriptions of the repositories being pulled. Have an unwieldy "Addons" line in openerp-server.conf Would be good if we could break it into multiple lines. Perhaps one for each addon. Curretly reads like this (perhaps we can use semicolons to break the line addons_path = /opt/openerp/odoo/addons,/opt/openerp/oca/oca_server_tools,/opt/openerp/oca/connector,/opt/openerp/oca/connector-ecommerce,/opt/openerp/oca/connector-magento,/opt/openerp/oca/e-commerce,/opt/openerp/oca/product-attribute,/opt/openerp/oca/sale-workflow,/opt/openerp/oca/account-financial-tools,/opt/openerp/oca/connector-interfaces,/opt/openerp/oca/web,/opt/openerp/oca/website,/opt/openerp/oca/donation,/opt/openerp/oca/commission |
Semicolons do not seem to work. Applying Word Wrap will allow the line to be properly edited. There may be another trick as well go having multiple entries in the addons path line above. |
Hi guys, I have been away the last few days and just had a really quick scan through the conversation. It seems to me that you guys are hard at it and getting closer and don't require anything specific from me at this point...!? Great work so far BTW! If there is anything you need from me (and I have missed it) please feel free to give me another ping!
All of your addons seem to be in |
RE whtmltox and jobrunner got the comment from Guewen pointing to "memory" configs. Should test and document: |
Worked through the wkhtmltox vs jobrunner memory issue. Settings Documented Here (THIS SHOULD NOT BE OUR DEFAULT BUILD)! Moved the VM to 2 GB Ram (was running at 1gb and could run at 512mb) Gave Odoo on openerp-server.conf workers = 2 (was workers = 1) was 805306368 limit_memory_soft = 943718400 |
SO, How Do we bring these together? The only variation we need are the Extra-Addons Branch I will find my spreadsheets that outline the OCA Addons so we can perhaps make them Options. Wold be really cool if we became the Gateway for Odoo Addons. Might get everyone to get their act together actually. |
I realize there are instructions @DocCyblade I just need to "absorb" a bit. |
@JedMeister and @DocCyblade So Debugging some more. I will put in all the "individual folders" and see if I get a different resu It seems your approach though should work Jeremy. Seems to work in the normal "Odoo/addons/ folder otherwise. |
Basically complete. Closing this now. |
Use this post to keep track of a final TODO list, this TODO list could create one or more issues. Any issues that would be created, just post a link to this issue so it's cross linked. Also tag it with the tkl-final-rc1 tag.
Got whtmltox (or whtmltopdf) functioning. Check with any "generated document" ie quotationWorkers = 2 (not 0) unless breaking whtmltox (connector wants min 1)Debug Memory Limit Hard Minimum (add to openerp-server.conf) when jobrunners are used.Was able to get past this: Documented here:Jobrunner setup kills wkhtmltox (with wkhtmltopdf error -11) OCA/connector-magento#152
Workers = 2 (not 0) unless breaking whtmltox (connector wants min 1)Debug Memory Limit Hard Minimum (add to openerp-server.conf) if jobrunners are used.Check "reboot" cycles. From ConfConsole getting 50%. Half say "reached target shutdown" but do not shutdown... Either that or I am impatient. (LA) (subsequent 3: 2 did not reboot. 3rd did)works well enough. Seems not an Odoo issue.Landis Can Edit. Can also see how to make a check Box (Can Check without being in EDIT MODE!)
The text was updated successfully, but these errors were encountered: