Robert Fantini's picture

Hello

 Are there any reasons not to attempt an upgrade of a new lamp install to debian jessie?

We need to use jessie for our mediawiki installed from git.

Forum: 
Jeremy Davis's picture

Other than the fact that technically Jessie is not 'production ready' (as it is still testing...). As you are probably aware TurnKey v13.0 is Debian Wheezy under the hood so essentially the process should be like any other Wheezy -> Jessie upgrade.

Something worth keeping in mind though; as TurnKey doesn't yet have a Jessie repo I am not quite sure how that part will go. You may find that it might break some of the TurnKey specific bits...!?

Robert Fantini's picture

we run gosa  [  an easy ldap manager ]  on core.

after upgrade to jessie last night's backup worked.  as expected but had to be tested.

the procedure used was simple

1- comment out turnkey lines in sources .   we'll re enable when there are jessie turnkey debs .

2- change wheezy --> jessie  at /etc/sources/sources.d

3- then apt update and dist-upgrade

Jeremy Davis's picture

Thanks for posting back with your experience and hints! :)

FYI we intend to add a TKL Jessie repo in the next few weeks. Ideally packages built for Jessie will be available prior to Jessie stable release; but worst case scenario - very soon after!

My intention is to announce that once it's happened via our blog/newsletter so those that wish to manually upgrade their existing servers themselves will be able too.

We'll also be working on releasing Jessie based appliances soon too; although it is unlikely that any of them will be publicly available prior to Jessie stable release.

L. Arnold's picture

I just found I needed to pull a Jessie build for my Odoo Test install.  Seems I have tied in a knot now.

I thought it would be easy

apt-get install wkhtmltopdf

But this gave me a version prior to 12 which is required.

Answer recomended at:

https://www.odoo.com/forum/help-1/question/solved-error-to-generate-a-qweb-pdf-odoo-8-75300

or
https://github.com/odoo/odoo/issues/5126 pointing to pull one of these
http://nightly.odoo.com/extra/  

IE http://nightly.odoo.com/extra/wkhtmltox-0.12.2.1_linux-jessie-amd64.deb

Several dependencies needed that cannot be pulled from TKL Postgres Wheezy

libjpeg-turbo8

xfonts-base

xfonts-75dpi

I assume I can pull these from somewhere however, I also feel I am already hacking my syst a bit.

Also, instructions that I used (DELETED SUDO) that needs the dependencies

follows with 

  • cp /usr/local/bin/wkhtmltopdf /usr/bin
  • cp /usr/local/bin/wkhtmltoimage /usr/bin
  • restart server.

Will I need to do similar moves?

Thoughts/Guidance?

thanks.

L. Arnold's picture

https://www.odoo.com/forum/help-1/question/wkhtmltopdf-on-v8-not-found-4...

Deleted as complicates the solution below

-------------------

Trying the following (after some trial and error and reading http://www.turnkeylinux.org/forum/support/20120514/how-do-i-install-modp...)

apt-get install xfonts-base

wget http://sourceforge.net/projects/wkhtmltopdf/files/0.12.2.1/wkhtmltox-0.1...

dpkg -i wkhtmltox-0.12.2.1_linux-wheezy-amd64.deb

apt-get -f install

No crash yet. Wahoo, actually emailed out a Sales Order properly.  Test the Invoices next.

Jeremy Davis's picture

@L.Arnold - not sure if you saw but I had a little play with Odoo and got it close to being ready for appliance build. I was almost going to take it all the way to being an appliance but I ran out of time to quite get there...

Have a look at this post...

L. Arnold's picture

Thanks for the note though Jeremy. (forum posts do get beyond me sometimes)  Looks like we got the same wkhtmltox approach though your Arch setups look interesting.  Seems you have that in TKLDEV.

will head over there (already posted one on my phone but difficult to edit/control so need to fix).

Again, turned out I did not need Jessie.  wkhtlmtox is supported as a package in Jessie but not in Wheezy whiich is how I inadvertantly started posting here.  I thought I needed Jessie.

Add new comment