metaclass: (Default)
[personal profile] metaclass
Потратил целый день на изучение аспекта убунты 10.04, редмайна под ней, миграции с редмайна 0.8.х под виндой на редмайн 0.9.3 под убунтой, заодно частично задокументировал происходящее, т.к. процесс содержит как минимум два вуду-момента - права для mod_passenger и проблемы с кривым сертификатом smtp-сервера в action_mailer.

Это не считая того, что автоматом редмайн в конфиги апача не попадает - нужно подключать руками конфиг сайта, или прописывать в default. И того, что mysql-server нужно поставить до редмайна, иначе оно при инсталляции базу создать не сможет, а зависимости этой в пакете нет, т.к. редмайн может работать с разными серверами.
Что мне во всем этом не очень нравится - это то, что вариантов вкручивания редмайна(то бишь рельсового приложения) в апач минимум три штуки, причем внутри этих вариантов есть еще вариации, а документировано это все на сайте редмайна ну очень бардакообразно. Под виндой проще - скачал Bitnami Redmine Stack, инсталлировал и все готово.

Ну и заодно пофиксил на работе кривую кодировку в базе и проверил что бэкап восстанавливается, и что rake db:migrate успешно версию базы от старого редмайна дотягивает до нового.

Теперь надо еще свой личный домашний баг-трекер переселить на новый редмайн и потестировать на предмет адекватности миграции.

И еще блин убунта при инсталяции выбила себе адрес у рутера по DHCP, нужно ее на статический пересадить что ли.

Date: 2010-10-02 09:33 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
убунта должна сдохнуть

Date: 2010-10-02 09:37 pm (UTC)
From: [identity profile] metaclass.livejournal.com
В стабильном долбеане софт старый, я еще не настолько продвинут, чтобы продакшен сервера собирать из запчастей из разных версий.

Date: 2010-10-02 09:41 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
А что именно старое? А в backports его нет?

Date: 2010-10-02 09:43 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Есть, я псих, или же его не было когда я последний раз туда смотрел.

Date: 2010-10-03 12:14 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Таки падла редмайн с backports на дебиан не ставится - зависимости кривые
The following packages have unmet dependencies:
redmine: Depends: rake (>= 0.8.3) but 0.8.1-3 is to be installed
Depends: rails (>= 2.2.3) but 2.1.0-7 is to be installed
Depends: libjs-prototype (>= 1.6.1) but 1.6.0.2-4 is to be installed
Depends: libjs-scriptaculous (>= 1.8.2) but 1.8.1-5 is to be installed

Date: 2010-10-03 02:35 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
Ребе, надеюсь ви таки уже зарепортили баг? ;)

Date: 2010-10-03 02:46 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Он вроде в unstable уже пофикшен.

Date: 2010-10-02 10:16 pm (UTC)
From: [identity profile] gnom-virtuoz.livejournal.com
для сервера можно пользовать например стабильный lenny а тот же редмайн поставить из тестед ветки, которая кстати уже заморожена и близится к релизу. Я вот на десктопе пользую тестед ветку squeeze. и эта тестируемая ветка работает стабильнее чем любой релиз убунты.
так что я полностью поддерживаю [livejournal.com profile] dizel_by что убунта развивается в сторону жопы. Причем чем дальше, тем хуже.

кстати, в тестируемой ветке дебиана редмайн уже 1.0.1-1 версии :)

Date: 2010-10-02 09:41 pm (UTC)
develop7: (Default)
From: [personal profile] develop7
о, а поцчему, кстати?

Date: 2010-10-02 09:43 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
Да оно в сторону анальной жопы развивается: интерфейс становится макоёбским, а хоть какая-то стабильность появляется месяца через 3 после релиза. Насколько я понимаю, "редкоиспользуемый" софт вообще не тестируют. Например, постоянно зачем-то ломают emacs.

Date: 2010-10-02 10:04 pm (UTC)
develop7: (Default)
From: [personal profile] develop7
интерфейс становится макоёбским
и не пофиг? как по мне — лишь бы удобно было
хоть какая-то стабильность появляется месяца через 3 после релиза
в proposed обновки с фиксами прилетают практически сразу после собссно фиксов. А вообще, надо посмотреть статистику по багам в убунте.
"редкоиспользуемый" софт вообще не тестируют
редкоиспользуемый — это, видимо, multi|universe? ну, тут все вопросы к MOTU, которых довольно мало, да.
А вообще, лично меня бубунта устраивает.

Date: 2010-10-02 10:10 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
Неудобно. Кнопки закрытия-сворачивания слева? Пидарасы! Через гуй поменять нельзя, только через анальный гномячий реестр. Сейчас запускал в пробирке 10.10, так она вообще намертво повисла при смене темы интерфейса. Как они смогли это сделать??? proposed пофиг. Баг с блютусом, появившийся ещё в 7.10 (если не раньше), до сих пор не починили. И вопросы насчёт сломанного софта мне задавать не хочется. В дебиане всё просто работает. Даже в testing, ага. А если что и ломают, то чинят в течение суток.

Date: 2010-10-02 10:11 pm (UTC)
From: [identity profile] gnom-virtuoz.livejournal.com
>> а хоть какая-то стабильность появляется месяца через 3 после релиза.

ага, и эту стабильность потом на протяжении всей поддержки переодически ломают.

Date: 2010-10-03 05:16 am (UTC)
From: [identity profile] stdray.livejournal.com
Серверную убунту за убунту не считаем?

Date: 2010-10-03 02:34 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
Серверная убунта - тот же ацтой, что и несерверная, но с оторванной гуйнёй :) Не нашёл в ней ничего, чем она была бы лучше дебиана. Зато стабильность, как водится, никакая.

Date: 2010-10-03 02:36 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Я таки нашел.
В убунте редмайн 0.9 ставится, в дебиане нет, т.к. в backports поломаны зависимости :)

Date: 2010-10-03 04:51 am (UTC)
From: [identity profile] norguhtar.livejournal.com
К примеру за upstart. На редкость убогая реализация.

Date: 2010-10-03 06:51 am (UTC)
From: [identity profile] avnik.livejournal.com
устарт на самом деле оверкилл, слишком сложен для тех простых задач которые он должен решать.

Date: 2010-10-03 07:01 am (UTC)
From: [identity profile] norguhtar.livejournal.com
К сожалению сугубо наоборот. http://norguhtar.livejournal.com/57367.html

Date: 2010-10-02 09:43 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Хм, похоже, при прошлой установке редмайна я упоротым его ставил на дебиан, что ли.
В бэкпортах есть 0.9.4, у меня руками собран и поставлен 0.8
Видимо, придется теперь еще и экспериментировать с установкой 0.9.4 на ленни :)

Date: 2010-10-02 09:44 pm (UTC)
develop7: (Default)
From: [personal profile] develop7
убунта при инсталяции выбила себе адрес у рутера по DHCP, нужно ее на статический пересадить что ли
У мня в зухеле есть фича «статический dhcp». Спрашивает сначала мак, затем ip. Ну и назначает его ваще всегда.
Ну и, кстати, тут же рядом «о пользе mdns» — я под бубунтами к компам в локалке обращаюсь по именам — ssh develop7-laptop.local

Date: 2010-10-03 12:43 am (UTC)
From: [identity profile] j-sheridan.livejournal.com
Статика - зло, dhcp - путь к счастью.

Date: 2010-10-03 06:21 am (UTC)
From: [identity profile] metaclass.livejournal.com
Не для серверов, кои обязаны сидеть на фиксированных адресах.

Date: 2010-10-03 06:34 am (UTC)
From: [identity profile] borisovs.livejournal.com
Резервация.

Date: 2010-10-03 10:32 am (UTC)
From: [identity profile] black-angel-by.livejournal.com
серверы, отказоустойчивость

приёдтся понимать два DHCP сервера. статика тупо проще.

Date: 2010-10-03 10:44 pm (UTC)
From: [identity profile] j-sheridan.livejournal.com
Че так мало то? ))

Date: 2010-10-04 12:00 pm (UTC)
From: [identity profile] black-angel-by.livejournal.com
это минимум :)

Date: 2010-10-03 08:05 am (UTC)
From: [identity profile] j-sheridan.livejournal.com
Религия должна позволять такое:

host storage {
hardware ethernet 00:14:85:8e:ec:f1;
fixed-address 192.168.1.9;
}

Date: 2010-10-03 08:13 am (UTC)
From: [identity profile] metaclass.livejournal.com
железяка не умеет, во всяком случае на ее веб-морде я с ходу прибивания гвоздями адреса к маку не нашел.

Date: 2010-10-03 09:54 am (UTC)
From: [identity profile] j-sheridan.livejournal.com
Вот поэтому я и не люблю железяки, а предпочитаю нормальные сервера (http://j-sheridan.livejournal.com/180193.html)

Date: 2010-10-03 10:08 am (UTC)
From: [identity profile] w00dy.livejournal.com
dns, я так понимаю, уже отменили.

Date: 2010-10-03 10:28 am (UTC)
From: [identity profile] metaclass.livejournal.com
Вот только DNS мне дома не хватало, да.

Date: 2010-10-03 11:01 am (UTC)
From: [identity profile] w00dy.livejournal.com
эээ, у меня дома есть. В нём нет ничего сложного, да и все девайсы плюс сервисы (десяток) там прописано. Очень удобно.

Date: 2010-10-03 10:43 pm (UTC)
From: [identity profile] j-sheridan.livejournal.com
И обратную зону прописать не забудь, да. ))

Date: 2010-10-03 05:33 am (UTC)
From: [identity profile] nivanych.livejournal.com
А redmine-то уже 1-й есть.
Правда, я даже не знаю, что там нового.

Date: 2010-10-03 09:04 am (UTC)
From: [identity profile] kurilka.livejournal.com
ага, пользуюсь 1-м, про разницу - хз :)

Date: 2010-10-06 12:25 pm (UTC)
From: [identity profile] inandout-oflove.livejournal.com
подзадачами не пользуетесь?

Date: 2010-10-06 12:27 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Нет, вроде не пользуюсь.

Date: 2010-10-06 12:28 pm (UTC)
From: [identity profile] metaclass.livejournal.com
А, это про 1.0 редмайн. Надо будет глянуть, а то вообще-то идея подзадач иногда возникала.

Date: 2010-10-06 12:29 pm (UTC)
From: [identity profile] kurilka.livejournal.com
А они в 1-ке появились?
Пробовали, но как-то оно не очень интуитивно и не очень удобно на мой взгляд.

Date: 2010-10-06 12:32 pm (UTC)
From: [identity profile] nivanych.livejournal.com
Мы пока вообще мало им пользуемся, вот и не обнаружили.
Но подзадачи, это хорошо, спасибо за информацию.

АХАХАХАХАХАХА БЛЯДЬ

Date: 2010-10-03 06:54 pm (UTC)
From: [identity profile] berezovsky.livejournal.com
ПРЕДЛАГАЮ УНИЧТОЖИТЬ ДОКУМЕНТАЦИЮ К ХУЯМ - ПУСТЬ ПОСЛЕДОВАТЕЛИ ПОВЕСЕЛЯТСЯ

Date: 2010-10-04 07:04 am (UTC)
From: (Anonymous)
Рельсы можно запустить с помощью какого-нибудь простого mongrel, без всяких апачей.
$ gem install mongrel
$ cd redmine
$ script/server

Внутренний багтреккер выдержит.

Date: 2010-10-06 12:28 pm (UTC)
From: [identity profile] inandout-oflove.livejournal.com
я монгрел так и не осилил - после установки мне редмайн стал выдавать исходник страницы. Плюнул, поставил thin - все работает. а webrick у меня иногда падал по необъяснимым причинам

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 19th, 2025 04:16 pm
Powered by Dreamwidth Studios