Turris OS 3.7 release

Už je nějaká časová představa, kdy by se měla objevit nová verze Turris OS?

1 Like

// Turris OS 3.7 release
IF (
(Kdo si počká, ten se dočká) OR (dočkej času, jako husa klasu)
) OS 3.7 release;

ELSE (trochu budhistického klidu) OS 3.7 release;

====
// doufám, že tam není syntaktická chyba a že to bude fungovat

1 Like

nerozumiem týmto otázkam typu… bóžinku, ked už bude 3.7, kedy už bude 3.7.1, kedy bude 3.8… 3.9… načo je ti to vlastne vedieť?
Potrebuješ nutne verziu 3.7 v ktorej bude zmenený font Forrisu? alebo verziu 3.7.1 kde bude opravená diakritika?

Prečo nekladieš otázky typu nových funkcionalít softwaru, stability, kompatibility?
Malo by ťa zaujímať, čo vývojári plánujú v nasledujúcich verziách priniesť užívateľovi, a nie číslovanie.

Právě, že se už díky nightly verzi +/- ví, co v té verzi 3.7 bude (guest Wi-Fi ve Forisu a další), proto se na to někdo ptá, zrovna jednoduché Guest Wi-Fi se může někomu hodit. Situace je teď taková “podivná” protože si pár lidí myslelo, že verze 3.7 vyjde brzy, ale místo toho vyjde verze 3.6.4 (možná verze 3.6.4 ani původně nebyla v plánu a měla vyjít rovnou verze 3.7). Nemyslím si, že je tato otázka v tomto případě mimo mísu (jestli jsem to dobře pochopil, tak vývoj 3.7 běží trochu mimo vývoj těch verzí 3.6.X, může mě někdo opravit, je to jenom domněnka). Zatímco verze 3.6.X fungují jako jakési doladění verze 3.6, tak verze 3.7 přinese novou funkcionalitu - to se ví, a někdo se ptá, kdy se ta nová verze s novou funkcionalitou objeví. Otázka by to byla nesmyslná v případě, kdy by se někdo ptal na verzi 3.6.4 - to se diskutovalo a vše je celkem jasné.

2 Likes

To @linomaniac: no tak, všem je samozřejmě jasné, že není ani tak moc zajímavé, jaké číslo verze nám svítí na Turrisech, ale hlavní je, jaká funkčnost je v příslušné verzi obsažena. A protože (jak přesně na vysvětlenou poznamenal @qxstyles) všichni, kteří se o projekt Turris už dlouho zajímáme, tušíme, co nového nám verze 3.7 přinese, netrpělivě očekáváme její příchod. Kromě již zmiňované GuestWifi ve Forisu bude tato aktualizace velmi zajímavá pro nás - modré Turristy - protože přinese upgrade na nový updater-ng. Sjednotí se tím verze updaterů na starých Turrisech a na Omniích a sjednotí i funkčnost updateru pro oba “tábory”.

1 Like

Od včerejšího odpoledne je verze TurrisOS 3.7 dostupná k testování v RC větvích obou routerů (Turrisu 1.x i Omnie) - viz tento příspěvek zde na fóru.

Důvod urychleného vydání “minoritních” - setinkových - verzí je jednoduchý. Objevilo se několik bezpečnostních chyb (OpenVPN a později v Sambě), které jsme považovali za velmi závažné a bylo nutné je opravit ihned. Proto jsme posunuli několikrát vydání 3.7 - v současné době neumíme vydávat najednou dvě verze a zároveň je testovat. Testování většího vydání zabere více času (cca týden) a po tu dobu by někdo mohl zneužít chybu v Sambě, kdybychom ji neopravili. Z toho důvodu se vydání 3.7 zdrželo o dva - tři týdny. Funkcionalita “zašifrování uživatelských dat na sambě” dodávaná v současné době hojně třetími stranami nám přišla pro uživatele atraktivnější, než guest wifi, abych tak řekl :slight_smile:

4 Likes

Je to jasný a pochopitelný.
Bylo by možno ještě nějak vyjasnit, jaký je životní cyklus nové verze aplikace mezi jednotlivými větvemi?
Z dokumentace k projektu Turris jsem si z několika příspěvků dal dohromady, že verze putuje od “test” přes “nightly”, “master”, “rc” do “deploy” a “stable” s tím, že setinkové verze se promítají ve zkráceném cyklu rovnou do “stable”, pak do “rc” a poté do “deploy”.
Je to opravdu tak?
Navíc … existují větve “next”, “daily” a některé další např. “embargo”, jejichž smysl mi uniká.

Jo, je :slight_smile:

Next je pokusna vetev kde se pokusuje s vetsimi zmenami, ktere toho mohou hodne rozbit bude trvat dlouho to spravit a nechceme si s nimi zatim zamorovat test abysme mohli vydavat a az to uzraje, tak se teprv mergne do test. Daily je nightly kdyz prosly nejaky automaticky testy. Embrago je teoreticky urcena kdybysme chystali nejakou verejne neznamou security opravu. Casem by nemela bejt videt venku a bude jen pro otestovani abysme mohli interne nachystat fix security aniz bysme zverejnili ze nejaka je.

3 Likes

Supr, diky @miska, pak už to tedy chápu úplně! :slight_smile:

Objevil jsem dvě chybky, zatím jsem je nehlásil, můžete mi je potvrdit nebo vyvrátit?
Ve Forisu mi nejde přepnout do češtiny a v LuCI došlo ke vymazání položky Vlastní příkazy. (Ukládá se to do /etc/config/luci, asi došlo k přepsání)

Edit: před hodinou hlášen stejný problém s Forisem tady.

Úplně to samé - také nemohu přepnout do jiné jazykové mutace Forisu … zůstává mi stále výchozí angličtina.

Turris mi hlásí aktuální verzi os, ovšem při zobrazení balíčků se mi zobrazí hodně zastaralých. Updater žádnou chybu nevykazuje. Stalo se to ještě někomu ?

root@turris:~# opkg list-upgradable
opkg - 2 - 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-21
psmisc - 22.16-1 - 22.16-2
libcurl - 7.53.0-1 - 7.53.1-1
kmod-fs-exfat - 3.18.48+git-20151121-1-1ac1f353df888f6a08f1362f0631fbf3-8 - 3.18.48+git-20151121-1-d530b2d348ac893d980001e28f6e5eb3-4
kmod-ath9k - 3.18.48+2016-10-08-9-1ac1f353df888f6a08f1362f0631fbf3-8 - 3.18.48+2016-10-08-9-d530b2d348ac893d980001e28f6e5eb3-4
curl - 7.53.0-1 - 7.53.1-1
kmod-mac80211 - 3.18.48+2016-10-08-9-1ac1f353df888f6a08f1362f0631fbf3-8 - 3.18.48+2016-10-08-9-d530b2d348ac893d980001e28f6e5eb3-4
kmod-ath - 3.18.48+2016-10-08-9-1ac1f353df888f6a08f1362f0631fbf3-8 - 3.18.48+2016-10-08-9-d530b2d348ac893d980001e28f6e5eb3-4
kernel - 3.18.48-1-1ac1f353df888f6a08f1362f0631fbf3-8 - 3.18.48-1-d530b2d348ac893d980001e28f6e5eb3-4
ntpdate - 4.2.8p9-1 - 4.2.8p10-1
kmod-button-hotplug - 3.18.48-3-1ac1f353df888f6a08f1362f0631fbf3-8 - 3.18.48-3-d530b2d348ac893d980001e28f6e5eb3-4
kmod-ath9k-common - 3.18.48+2016-10-08-9-1ac1f353df888f6a08f1362f0631fbf3-8 - 3.18.48+2016-10-08-9-d530b2d348ac893d980001e28f6e5eb3-4
kmod-cfg80211 - 3.18.48+2016-10-08-9-1ac1f353df888f6a08f1362f0631fbf3-8 - 3.18.48+2016-10-08-9-d530b2d348ac893d980001e28f6e5eb3-4

root@turris:~# updater.sh
WARN:Branch overriden to rc
WARN:Script revision-specific not found, but ignoring its absence as requested
WARN:Script serial-specific not found, but ignoring its absence as requested

A máte přepnuto i úložiště balíčků na RC verzi?
Tj. v souboru /etc/opkg/distfeeds.conf by jste měl mít ve všech řádcích uvedeno https://repo.turris.cz/omnia-rc/… (v případě, že máte Omnii) nebo https://repo.turris.cz/turris-rc/… (v případě, že máte starý modrý Turris 1.x)

1 Like

Děkuji za nakopnutí správným směrem. V souboru to přepsáno nebylo.

1 Like

Objevil jsem možná další chybku ve verzi RC 3.7, upozornění o výpadcích na mail mi chodí 2x.
Má někdo podobnou zkušenost?
Díky…

To chodí i ve verzi 3.6.5

Ano, jak píše @Pepe, to chodí dvojmo už nějakou dobu zpátky … viz tento můj post zde na fóru (cca z dubna)

Aha, mě se to stalo až dnes, když jsem včera vypnul odesílání dat, dnes hláška a hned dvakrát…
Díky…

1 Like

Ještě stále někdo něco testuje na RC, nebo už je možno přehodit verzi na deploy?

1 Like