ПроХостер > блог > Администрација > ГитЛаб 11.9 је објављен са откривањем тајне и неколико правила за решавање захтева за спајање
ГитЛаб 11.9 је објављен са откривањем тајне и неколико правила за решавање захтева за спајање
Брзо откријте процуреле тајне
Чинило би се као мала грешка да случајно проследите акредитиве у заједничко складиште. Међутим, последице могу бити озбиљне. Када нападач добије вашу лозинку или АПИ кључ, он ће преузети ваш налог, закључати вас и користити ваш новац на превару. Поред тога, могућ је домино ефекат: приступ једном налогу отвара приступ другима. Улози су велики, па је изузетно важно да што пре сазнате о процурелим тајнама.
У овом издању представљамо опцију тајно откривање као део наше САСТ функционалности. Свако урезивање се скенира у ЦИ/ЦД послу за тајне. Постоји тајна - и програмер добија упозорење у захтеву за спајање. Он на лицу места опозива процуреле акредитиве и ствара нове.
Обезбеђивање правилног управљања променама
Како расте и постаје сложенији, одржавање конзистентности између различитих делова организације постаје све теже. Што је више корисника апликације и већи приход, то су озбиљније последице спајања нетачног или несигурног кода. За многе организације, обезбеђивање одговарајућег процеса прегледа пре спајања кода је строг захтев јер су ризици веома високи.
ГитЛаб 11.9 вам даје већу контролу и ефикаснију структуру, захваљујући правила за решавање захтева за спајање. Раније, да бисте добили дозволу, морали сте само да идентификујете појединца или групу (чији је сваки члан могао дати дозволу). Сада можете да додате више правила тако да захтев за спајање захтева дозволу одређених појединаца или чак више чланова одређене групе. Поред тога, функција власника кода је интегрисана у правила дозволе, што олакшава идентификацију особе која је издала дозволу.
Ово омогућава организацијама да имплементирају сложене процесе решавања, задржавајући једноставност једне ГитЛаб апликације где су проблеми, код, цевовод и подаци за праћење видљиви и доступни за доношење одлука и убрзавање процеса решавања.
ЦхатОпс је сада отвореног кода
ГитЛаб ЦхатОпс је моћна алатка за аутоматизацију која вам омогућава да покренете било који ЦИ/ЦД посао и директно упитате његов статус у апликацијама за ћаскање као што су Слацк и Маттермост. Првобитно уведен у ГитЛаб 10.6, ЦхатОпс је био део ГитЛаб Ултимате претплате. Заснован стратегије развоја производа и посвећеност отвореном коду, понекад померамо карактеристике наниже, а никада навише.
У случају ЦхатОпс-а, схватили смо да ова функционалност може бити корисна свима и да учешће заједнице може користити самој функцији.
У ГитЛаб 11.9 ми ЦхатОпс код отвореног кода, и стога је сада слободно доступан за употребу у ГитЛаб Цоре-у којим се самостално управља и на ГитЛаб.цом и отворен за заједницу.
Највреднији запослени (МВП) овај месец признаје Марсел Амираулт (Марсел Амираулт)
Марцел нам је стално помагао да побољшамо ГитЛаб документацију. Он урадио много да побољшамо квалитет и употребљивост наших докумената. Домо аригато [хвала пуно (јапански) - прибл. транс.] Марцел, искрено ценимо то!
Кључне функције додате у ГитЛаб 11.9 издању
Откривање тајни и акредитива у спремишту
(УЛТИМАТЕ, ЗЛАТО)
Програмери понекад ненамерно одају тајне и акредитиве у удаљена спремишта. Ако други људи имају приступ овом извору, или ако је пројекат јаван, тада су осетљиве информације изложене и нападачи их могу користити за приступ ресурсима као што су окружења за примену.
ГитЛаб 11.9 има нови тест - „Сецрет Детецтион“. Скенира садржај спремишта тражећи АПИ кључеве и друге информације које тамо не би требало да буду. ГитЛаб приказује резултате у САСТ извештају у виџету Захтева за спајање, извештајима цевовода и безбедносним контролним таблама.
Ако сте већ омогућили САСТ за своју апликацију, онда не морате ништа да радите, само искористите ову нову функцију. Такође је укључен у конфигурацију Ауто ДевОпс Уобичајено.
Преглед кода је суштински елемент сваког успешног пројекта, али није увек јасно ко треба да прегледа промене. Често је пожељно имати рецензенте из различитих тимова: развојни тим, тим за корисничко искуство, продукцијски тим.
Правила дозвола вам омогућавају да побољшате процес интеракције између људи укључених у преглед кода дефинисањем круга овлашћених одобравалаца и минималног броја дозвола. Правила за решавање су приказана у виџету захтева за обједињавање тако да можете брзо да доделите следећег рецензента.
У ГитЛабу 11.8, правила дозвола су подразумевано онемогућена. Почевши од ГитЛаб-а 11.9, они су подразумевано доступни. У ГитЛаб 11.3 увели смо опцију Власници кода да се идентификују чланови тима одговорни за појединачне кодове у оквиру пројекта. Функција власника кода је интегрисана у правила дозвола тако да увек можете брзо да пронађете праве људе за преглед промена.
Првобитно представљен у ГитЛаб Ултимате 10.6, ЦхатОпс је прешао на ГитЛаб Цоре. ГитЛаб ЦхатОпс нуди могућност покретања ГитЛаб ЦИ послова преко Слацк-а користећи ову функцију команде косе црте.
Операције као што су додавање, брисање или промена параметара функција се сада евидентирају у ГитЛаб евиденцији ревизије, тако да можете да видите шта је промењено и када. Десила се несрећа и треба да видите шта се недавно променило? Или само треба да проверите како су параметри функције промењени у оквиру ревизије? Сада је ово врло лако урадити.
Да бисте брзо решили рањивости кода, процес мора бити једноставан. Важно је поједноставити безбедносне закрпе, омогућавајући програмерима да се усредсреде на своје одговорности. У ГитЛаб 11.7 ми предложио датотеку за поправку, али је морао да се преузме, примени локално, а затим гурне у удаљено спремиште.
У ГитЛаб 11.9 овај процес је аутоматизован. Поправите рањивости без напуштања ГитЛаб веб интерфејса. Захтев за спајање се креира директно из прозора са информацијама о рањивости, а ова нова грана ће већ садржати исправку. Након што проверите да ли је проблем решен, додајте исправку у узводну грану ако је цевовод у реду.
Приказ резултата скенирања контејнера у безбедносној табли групе
(УЛТИМАТЕ, ЗЛАТО)
Безбедносна контролна табла тима омогућава тимовима да се усредсреде на питања која су најкритичнија за њихов рад, пружајући јасан, детаљан преглед свих потенцијалних рањивости које би могле да утичу на апликације. Због тога је важно да контролна табла садржи све потребне информације на једном месту и омогући корисницима да детаљније анализирају податке пре него што отклоне пропусте.
У ГитЛаб 11.9, резултати скенирања контејнера су додати на контролну таблу, поред постојећих САСТ и резултата скенирања зависности. Сада је цео преглед на једном месту, без обзира на извор проблема.
ГитЛаб-ове безбедносне функције се веома брзо развијају и захтевају стална ажурирања како би ваш код био ефикасан и безбедан. Промена дефиниције посла је тешка када управљате више пројеката. Такође разумемо да нико не жели да ризикује коришћење најновије верзије ГитЛаба а да није сигуран да је у потпуности компатибилна са тренутном инстанцом ГитЛаба.
Из тог разлога смо у ГитЛаб 11.7 увели нови механизам за дефинисање послова користећи предлошци.
Почевши од ГитЛаб-а 11.9 нудићемо уграђене шаблоне за све безбедносне послове: на пример, sast и dependency_scanning, - компатибилан са одговарајућом верзијом ГитЛаба.
Укључите их директно у своју конфигурацију и они ће бити ажурирани са системом сваки пут када надоградите на нову верзију ГитЛаб-а. Конфигурације цевовода се не мењају.
Нови начин дефинисања безбедносних послова је званичан и не подржава никакве друге претходне дефиниције послова или исечке кода. Требало би да ажурирате своју дефиницију што је пре могуће да бисте користили нову кључну реч template. Подршка за било коју другу синтаксу може бити уклоњена у ГитЛаб 12.0 или другим будућим издањима.
ГитЛаб има дискусије о темама. До сада је особа која је писала оригинални коментар морала од самог почетка да одлучи да ли жели дискусију.
Уклонили смо ово ограничење. Узмите било који коментар у ГитЛаб-у (о проблемима, захтевима за спајање и еповима) и одговорите на њега, чиме започињете дискусију. На овај начин тимови комуницирају организованије.
иОС апликација „Здраво, свет!“, спреман за почетно прилагођавање у ГитЛабу. Имајте на уму да пошто иОС верзије захтевају наменски МацОС тркач, мораћете да обезбедите сопствени сервер за прављење ако желите да га користите са ГитЛаб ЦИ/ЦД.
Захтевајте дозволу за захтеве за спајање од власника кода
(ПРЕМИУМ, УЛТИМАТЕ, СРЕБРО, ЗЛАТО)
Није увек очигледно ко одобрава захтев за спајање.
ГитЛаб сада подржава да се захтев за обједињавање одобри на основу тога које датотеке захтев мења, користећи Власници кода. Власници кода се додељују помоћу датотеке под називом CODEOWNERS, формат је сличан gitattributes.
Додата је подршка за аутоматско додељивање власника кода као особа одговорних за одобравање захтева за спајање ГитЛаб 11.5.
ГитЛаб ознаке су невероватно разноврсне и тимови им стално проналазе нову употребу. Сходно томе, корисници често додају много ознака проблему, захтеву за спајање или епском.
У ГитЛабу 11.9, мало смо олакшали коришћење ознака. За проблеме, захтеве за спајање и епове, ознаке приказане на бочној траци су распоређене по абецедном реду. Ово важи и за преглед листе ових објеката.
Недавно смо увели функцију која омогућава корисницима да филтрирају феед активности према задацима, захтевима за спајање или еповима, што им омогућава да се концентришу само на коментаре или системске белешке. Ово подешавање се чува за сваког корисника у систему и може се десити да корисник не схвати да када погледа проблем неколико дана касније, види филтрирани фид. Осећа се као да не може да остави коментар.
Побољшали смо ову интеракцију. Сада корисници могу брзо да пређу на режим који им омогућава да остављају коментаре без померања назад на врх фида. Ово се односи на задатке, захтеве за спајање и епове.
Недавно смо пустили дечији епови, који дозвољавају употребу епике епике (поред дечијих задатака епике).
Сада можете да преуредите редослед дечијих епова једноставним превлачењем и отпуштањем, баш као и код проблема са децом. Тимови могу да користе редослед да одразе приоритет или да одреде редослед којим посао треба да се заврши.
Прилагођене системске поруке заглавља и подножја на вебу и е-пошти
(ЦОРЕ, СТАРТЕР, ПРЕМИУМ, УЛТИМАТЕ)
Претходно смо додали функцију која омогућава да се прилагођене поруке заглавља и подножја појављују на свакој страници у ГитЛабу. Топло је примљен и тимови га користе за дељење важних информација, као што су системске поруке које се односе на њихову ГитЛаб инстанцу.
Узбуђени смо што доносимо ову функцију у Цоре како би још више људи могло да је користи. Поред тога, дозвољавамо корисницима да опционо прикажу исте поруке у свим имејловима послатим преко ГитЛаб-а ради конзистентности преко друге ГитЛаб додирне тачке корисника.
Поверљива питања су користан алат за тимове који омогућавају приватне дискусије о осетљивим темама у оквиру отвореног пројекта. Посебно су идеални за рад на безбедносним рањивостима. До сада, управљање осетљивим задацима није било лако.
У ГитЛаб-у 11.9, ГитЛаб листа проблема је сада филтрирана према осетљивим или неосетљивим питањима. Ово се такође односи на тражење задатака помоћу АПИ-ја.
Одређивање прилагођеног домена приликом инсталирања Кнативе-а омогућава вам да опслужујете различите апликације/функције без сервера са јединствене крајње тачке.
Интеграција Кубернетеса у ГитЛаб вам сада омогућава да промените/ажурирате кориснички домен након што примените Кнативе у Кубернетес кластер.
Када додаје постојећи Кубернетес кластер, ГитЛаб сада проверава да ли је унети ЦА сертификат у важећем ПЕМ формату. Ово елиминише потенцијалне грешке са Кубернетес интеграцијом.
Када прегледате измене захтева за обједињавање, сада можете проширити услужни програм дифф на основу сваке датотеке да бисте приказали целу датотеку за више контекста и оставили коментаре на непромењеним редовима.
ГитЛаб 11.6 је додао могућност дефинисања only: merge_requests за послове цевовода тако да корисници могу да обављају одређене задатке само када креирају захтев за спајање.
Сада проширујемо ову функционалност: додата је логика везе only: changes, а корисници могу да извршавају одређене послове само за захтеве за спајање и само када се одређене датотеке промене.
Графана је сада укључена у наш Омнибус пакет, што олакшава разумевање како ваша инстанца функционише.
Прилагоди grafana['enable'] = true в gitlab.rb, а Графана ће бити доступна на: https://your.gitlab.instance/-/grafana. У блиској будућности ћемо и ми хајде да представимо ГитЛаб траку са алаткама "из кутије".
Погледајте примарне епове на бочној траци за епове
(УЛТИМАТЕ, ЗЛАТО)
Недавно смо представили дечији епови, дозвољавајући употребу епских епова.
У ГитЛаб 11.9 смо олакшали преглед ове везе. Сада можете видети не само матичну епску слику датог епа, већ и цело епско стабло на бочној траци са десне стране. Можете видети да ли су ови епови затворени или не, па чак можете и директно да одете до њих.
У ГитЛаб-у можете лако да преместите проблем на други пројекат помоћу бочне траке или брзе акције. Иза кулиса, постојећи задатак се затвара и креира се нови задатак у циљном пројекту са свим копираним подацима, укључујући системске белешке и атрибуте бочне траке. Ово је одлична карактеристика.
С обзиром на то да постоји системска напомена о селидби, корисници приликом прегледа затвореног задатка су збуњени и не могу а да не схвате да је задатак затворен због селидбе.
Овим издањем јасно стављамо до знања у икони на врху странице затвореног издања да је премештено, а такође укључујемо уграђену везу до новог издања тако да свако ко дође до старог издања може брзо идите до новог.
ГитЛаб се интегрише са многим екстерним системима за праћење проблема, што олакшава тимовима да користе ГитЛаб за друге функције, а истовремено задржавају свој алат за управљање проблемима по избору.
У овом издању додали смо могућност интеграције ИоуТрацк-а из ЈетБраинс-а.
Желели бисмо да се захвалимо Котау Јауцхену на његовом доприносу (Котау Иаухен)!
Када прегледате промене захтева за спајање, сада можете да промените величину стабла датотека да бисте приказали дугачка имена датотека или уштедели простор на мањим екранима.
Контролне табле су веома корисне, а тимови креирају више контролних табли за сваки пројекат и групу. Недавно смо додали траку за претрагу за брзо филтрирање свих панела за које сте заинтересовани.
У ГитЛаб 11.9 такође смо увели одељак Најновије у падајућој листи. На овај начин можете брзо да пређете на панеле са којима сте недавно имали интеракцију.
Заштићене гране спречавају премештање или спајање непрегледаног кода. Међутим, ако никоме није дозвољено да помера заштићене гране, онда нико не може да креира нову заштићену грану: на пример, грану за ослобађање.
У ГитЛабу 11.9, програмери могу да креирају заштићене гране од већ заштићених грана преко ГитЛаб-а или АПИ-ја. Коришћење Гита за померање нове заштићене гране је и даље ограничено да би се избегло случајно стварање нових заштићених грана.
Форкинг омогућава свакоме да допринесе пројектима отвореног кода: без дозволе за писање, једноставним копирањем спремишта у нови пројекат. Чување комплетних копија Гит спремишта које се често рачва је неефикасно. Сада са Гитом alternatives форкс деле заједничке објекте из надређеног пројекта у групи објеката да би се смањили захтеви за складиштење на диску.
Групе форк објеката се креирају само за отворене пројекте када је хеширано складиштење омогућено. Скупови објеката су омогућени помоћу параметра функције object_pools.
Преглед кода је уобичајена пракса за сваки успешан пројекат, али рецензенту може бити тешко да прати захтеве за спајање.
У ГитЛаб-у 11.9, листа захтева за обједињавање је филтрирана према додељеном одобраваоцу. На овај начин можете пронаћи захтеве за спајање који су вам додати као рецензенту.
Хвала Глевину Виецхерту на његовом доприносу (Главин Виецхерт)!
Док прегледате измене захтева за спајање, можете брзо да прелазите између датотека помоћу ]или j да бисте прешли на следећу датотеку и [ или k да бисте отишли на претходну датотеку.
Изграђен на функционалности include ГитЛаб ЦИ, шаблон без сервера gitlab-ci.yml увелико поједностављено. Да бисте представили нове функције у будућим издањима, не морате да уносите промене у ову датотеку.
Када се примењује Кубернетес Ингресс контролер, неке платформе се враћају на ИП адресу (на пример, Гоогле-ов ГКЕ), док се друге враћају на ДНС име (на пример, АВС-ов ЕКС).
Наша Кубернетес интеграција сада подржава обе врсте крајњих тачака за приказ у одељку clusters пројекат.
Хвала Арону Вокеру на његовом доприносу (Аарон Валкер)!
Примена ЈупитерХуб-а помоћу ГитЛаб-ове Кубернетес интеграције је одличан начин за одржавање и коришћење Јупитер бележница у великим тимовима. Такође је корисно контролисати приступ њима приликом преноса поверљивих или личних података.
У ГитЛаб-у 11.9, могућност пријављивања на ЈупитерХуб инстанце распоређене преко Кубернетеса ограничена је на чланове пројекта са приступом програмера (преко групе или пројекта).
Прилагодљиви временски распони за шеме сигурносних панела
(УЛТИМАТЕ, ЗЛАТО)
Контролна табла за безбедност тима укључује мапу рањивости која пружа преглед тренутног безбедносног статуса пројеката тима. Ово је веома корисно за директоре безбедности да поставе процесе и разумеју како тим функционише.
У ГитЛабу 11.9 сада можете да изаберете временски опсег за ову мапу рањивости. Подразумевано, ово је последњих 90 дана, али можете да подесите распон на 60 или 30 дана, у зависности од нивоа детаља који вам је потребан.
Ово не утиче на податке у бројачима или листи, само на тачке података приказане на дијаграму.
Корак изградње Ауто ДевОпс-а креира верзију ваше апликације користећи Доцкерфиле вашег Хероку пројекта или пакета за изградњу.
У ГитЛаб-у 11.9, резултујућа Доцкер слика уграђена у цевовод ознака је именована слично традиционалним именима слика коришћењем урезивања ознаке уместо СХА урезивања.
Хвала Арону Вокеру на његовом доприносу!
У ГитЛаб 11.9 ажурирали смо мотор на најновију верзију (0.83.0) да обезбеди предности додатног језика и подршке за статичку анализу за квалитет кода ГитЛаб.
Хвала члану ГитЛаб Цоре тима Такуиа Ногуцхи на његовом доприносу (Такуиа Ногуцхи)!
Када истражујете аномалије перформанси, често је од помоћи да се ближе погледају појединачни делови одређене метрике.
Уз ГитЛаб 11.9, корисници ће моћи да зумирају на појединачне временске периоде на табли са метрикама, да скролују кроз цео временски период и да се лако врате на приказ оригиналног временског интервала. Ово вам омогућава да брзо и лако истражите догађаје који су вам потребни.
У ГитЛаб-у 11.9, статичко тестирање безбедности апликација (САСТ) анализира и открива пропусте у ТипеСцрипт коду, демонстрирајући их у виџету захтева за спајање, нивоу цевовода и безбедносној контролној табли. Тренутна дефиниција посла sast нема потребе да се мења, а такође се аутоматски укључује Ауто ДевОпс.
Мавен пројекти се често организују за комбиновање неколико модула у једном спремишту. Раније ГитЛаб није могао исправно да скенира такве пројекте, а програмери и стручњаци за безбедност нису добијали извештаје о рањивостима.
ГитЛаб 11.9 нуди проширену подршку за САСТ функцију за ову специфичну конфигурацију пројекта, пружајући могућност да се тестирају на рањивости као што јесу. Захваљујући флексибилности анализатора, конфигурација се одређује аутоматски и не морате ништа да мењате да бисте видели резултате за вишемодулну Мавен апликацију. Као и обично, слична побољшања су такође доступна унутар Ауто ДевОпс.
Данас смо такође објавили ГитЛаб Руннер 11.9! ГитЛаб Руннер је пројекат отвореног кода и користи се за покретање ЦИ/ЦД послова и слање резултата назад у ГитЛаб.
На ГитЛаб графикону су направљена следећа побољшања:
Додата подршка за Гоогле Цлоуд Мемористоре.
Подешавања Црон посла сада глобално, пошто их користи неколико сервиса.
Регистар је ажуриран на верзију 2.7.1.
Додато је ново подешавање да би ГитЛаб регистар био компатибилан са верзијама Доцкер-а пре 1.10. Да бисте активирали, инсталирајте registry.compatibility.schema1.enabled: true.
Додато је ново подешавање да би ГитЛаб регистар био компатибилан са верзијама Доцкер-а пре 1.10. Да бисте активирали, инсталирајте registry['compatibility_schema1_enabled'] = true в gitlab.rb.
openssl ажуриран на верзију 1.0.2р, nginx - до верзије 1.14.2, python - до верзије 3.4.9, jemalloc - до верзије 5.1.0, docutils - до верзије 0.13.1, gitlab-monitor- до верзије 3.2.0.
Застареле карактеристике
ГитЛаб Гео ће обезбедити хеширано складиште у ГитЛаб 12.0
Потребан је ГитЛаб Гео хеширано складиште за ублажавање конкуренције (стање трке) на секундарним чворовима. Ово је забележено у гитлаб-це#40970.
У ГитЛабу 11.5 додали смо овај захтев географској документацији: гитлаб-ее #8053.
У ГитЛабу 11.6sudo gitlab-rake gitlab: geo: check проверава да ли је хеширано складиштење омогућено и да ли су сви пројекти мигрирани. Центиметар. гитлаб-ее#8289. Ако користите Гео, покрените ову проверу и мигрирајте што је пре могуће.
У ГитЛабу 11.8 трајно онемогућено упозорење гитлаб-ее!8433 биће приказано на страници Админ Ареа › Гео › Чворови, ако горе наведене провере нису дозвољене.
У ГитЛабу 12.0 Гео ће користити хеширане захтеве за складиштење. Центиметар. гитлаб-ее#8690.
Подршка за ЦентОС 6 за ГитЛаб Руннер користећи Доцкер екецутор
ГитЛаб Руннер не подржава ЦентОС 6 када користите Доцкер на ГитЛаб 11.9. Ово је резултат ажурирања основне библиотеке Доцкер-а, која више не подржава ЦентОС 6. За више детаља, погледајте овај задатак.
Датум брисања: КСНУМКС КСНУМКС марта,
Застареле путање застарелог кода ГитЛаб Руннер-а
Од Гитлаба 11.9, ГитЛаб Руннер користи нова метода клонирање/позивање спремишта. Тренутно ће ГитЛаб Руннер користити стари метод ако нови није подржан.
У ГитЛаб 11.0 променили смо изглед конфигурације сервера метрика за ГитЛаб Руннер. metrics_server биће уклоњени у корист listen_address у ГитЛабу 12.0. Више детаља погледајте у овај задатак. И више детаља у овај задатак.
Ове путање више нису доступне у ГитЛабу 12.0. Као корисник, не морате ништа да мењате осим да се уверите да ваша ГитЛаб инстанца ради верзију 11.9+ приликом надоградње на ГитЛаб Руннер 12.0.
Датум брисања: КСНУМКС КСНУМКС јуна,
Застарели параметар за функцију улазне тачке за ГитЛаб Руннер
У ГитЛаб 12.0 ћемо се пребацити на исправно понашање као да је поставка функције онемогућена. Више детаља погледајте у овај задатак.
Датум брисања: КСНУМКС КСНУМКС јуна,
Застарела подршка за дистрибуцију Линука која достиже ЕОЛ за ГитЛаб Руннер
Неке Линук дистрибуције на којима се ГитЛаб Руннер може инсталирати су испуниле своју сврху.
У ГитЛаб 12.0, ГитЛаб Руннер више неће дистрибуирати пакете таквим Линук дистрибуцијама. Комплетну листу дистрибуција које више нису подржане можете пронаћи у нашој документација. Хвала Хавијеру Ардоу (Јавиер Јардон) за њега допринос!
У ГитЛаб 12.0, ГитЛаб Руннер се покреће помоћу нових команди. Ово утиче само на кориснике који замењују помоћна слика. Више детаља погледајте у овај задатак.
Датум брисања: КСНУМКС КСНУМКС јуна,
Програмери могу уклонити Гит ознаке у ГитЛаб 11.10
Уклањање или уређивање напомена о верзији за Гит ознаке у непровереним гранама је историјски ограничено само на пратиоци и власници.
Пошто програмери могу да додају ознаке и мењају и бришу незаштићене гране, програмери би требало да буду у могућности да бришу Гит ознаке. У ГитЛабу 11.10 правимо ову промену у наш модел дозвола да побољшамо ток посла и помогнемо програмерима да боље и ефикасније користе ознаке.
Ако желите да задржите ово ограничење за одржаваоце и власнике, користите заштићене ознаке.
Датум брисања: КСНУМКС априла КСНУМКС град
Подршка за Прометхеус 1.к у Омнибус ГитЛабу
Почевши од ГитЛаба 11.4, уграђена верзија Прометеја 1.0 је уклоњена из Омнибус ГитЛаб-а. Прометхеус 2.0 верзија је сада укључена. Међутим, формат метрике није компатибилан са верзијом 1.0. Постојеће верзије се могу надоградити на 2.0 и, ако је потребно, пренети податке користећи уграђени алат.
У ГитЛаб верзији 12.0 Прометхеус 2.0 ће бити аутоматски инсталиран ако ажурирање није већ инсталирано. Подаци из Прометеја 1.0 ће бити изгубљени јер... се не толеришу.
Датум брисања: КСНУМКС КСНУМКС јуна,
ТЛС в1.1
Почевши од ГитЛаба 12.0ТЛС в1.1 ће подразумевано бити онемогућен за побољшање безбедности. Ово решава бројне проблеме, укључујући Хеартблеед, и чини ГитЛаб ПЦИ ДСС 3.1 компатибилним из кутије.
Да бисте одмах онемогућили ТЛС в1.1, подесите nginx['ssl_protocols'] = "TLSv1.2" в gitlab.rband и трчи gitlab-ctl reconfigure.