Archief met releaseopmerkingen voor ece-tools
ece-tools v2002.0.22 en hoger. Zie de nota's van de Versie voor de Reeks van Hulpmiddelen van de Wolk om de recentste updates voor ece-tools en andere pakketten van de Wolk te krijgen.v2002.0.22
In de release ece-tools 2002.0.22 wordt de structuur van het ece-tools -pakket gewijzigd, zodat de release van Adobe Commerce on cloud infrastructure -patches wordt losgekoppeld van de release ECE-Tools. Vanaf deze release worden patches en kritieke oplossingen geleverd met het magento/magento-cloud-patches -pakket. Dit is een nieuwe afhankelijkheid van het ece-tools -pakket. We hebben deze wijzigingen aangebracht om de complexiteit te verminderen bij het plannen van releaseupdates en het werken met bijdragen van de gemeenschap.
-
Veranderingen in het pakket ECE-Tools-
Verplaatst de flarden van Adobe Commerce van hetece-toolspakket naar een nieuwmagento/magento-cloud-patches composer pakket. -
werkte hetcomposer.jsondossier voor hetece-toolspakket bij om een gebiedsdeel voor hetmagento/magento-cloud-patchesv1.0.0 pakket toe te voegen. -
Vaste een kwestie die hetece-toolspatchproces veroorzaakte om te breken wanneer het toepassen van flardreeksen bovenop veiligheid-slechts versies, die met versie 2.3.2-p2 en later beginnen. Deze kwestie werd geïntroduceerd door de nieuwe versieringsregeling die voor wordt goedgekeurd veiligheid-slechts flarden .
-
-
Patches en kritieke moeilijke situaties - werk uw milieu's van de Wolk metece-toolsversie 2002.0.22 bij om de volgende flarden en kritieke moeilijke situaties toe te passen. Deze patches worden opgenomen in het pakketmagento/magento-cloud-patchesv1.0.0.-
de veiligheidspatches van de Bouwer van de Steek van 0} moeilijke situatie {voor 2.3.1.x en 2.3.2.x versies - lost een kwestie in de voorproef van de Bouwer van de Pagina op die ongeautoriseerde gebruikers toestaat om tot sommige malplaatjemethodes toegang te hebben die kunnen worden gebruikt om willekeurige codeuitvoering over het netwerk (RCE) te teweegbrengen die in globale informatielekken. Dit probleem kan zich voordoen bij het gebruik van niet-ondersteunde versies van Page Builder met Adobe Commerce versies 2.3.1 en 2.3.2. -
](https://experienceleague.adobe.com/docs/commerce-on-cloud/assets/fix.svg?lang=nl) de flarden MSI van 0} fixepictogram - moeilijke situaties die indexerende fouten en prestatieskwesties veroorzaakten wanneer het gebruiken van standaardinventarismontages voor het beheren van voorraad. de paginering van de Catalogus van 0} bevestigt pictogram {niet aan Elasticsearch 6.x - lost een kritieke kwestie met de paginering van het onderzoeksresultaat op die klanten gebruikend Elasticsearch 6.x als motor van het catalogusonderzoek. in de gids van de Installatie voor geadviseerde versies.[ -
verbeterde het logboekbericht teruggekeerd wanneer het proces van het baanbeheer van de cron in opstellen fase probeert om een hulpbaan te stoppen die reeds heeft gebeëindigd om te verduidelijken dat deze kwestie geen fout is. Veranderde het logboekniveau vanINFOinDEBUG. -
Vaste een kwestie wanneer het runnen van hetsetup:upgradebevel dat het plaatsingsproces niet onderbreekt wanneer een mislukking tijdens deapp:config:importtaak voorkwam. -
veranderde het standaardlogboekniveau voor de dossiermanager aandebugom de hoeveelheid detail in het logboek te verminderen dat in Cloud Console wordt getoond, terwijl nog het verstrekken van gedetailleerde informatie voor het zuiveren. -
Vaste een kwestie die een fout met statische inhoudsplaatsing tijdens bouwstijl veroorzaakte. Na een installatie enece-toolsconfig-dump is een fout opgetreden als er geen landinstelling is opgegeven voor de beheerder gebruiker in hetconfig.php-bestand. Er staat nu een standaardlandinstelling voor de gebruiker van de beheerder in hetconfig.php-bestand. -
Vaste eenUndefined index errordat voorkomt wanneer eenmagento-cloudbevel CLI in een milieu ontbreekt dat niet met een veilige URL (https) wordt gevormd. Nu gebruikt het ECE-Tools-pakket de basis-URL (http) als de beveiligde URL niet beschikbaar is.
v2002.0.20
-
de Updates van de Docker --
U kunt functioneel het testen nu uitvoeren gebruikend hetece-toolspakket in het milieu van het Dok. Zie toepassing het testen . -
Toegevoegde steun voor het vormen PHP modules gebruikend het.magento.app.yamldossier. Om het even welke PHP Uitbreidingen die in het.magento.app.yamldossier worden gespecificeerd worden beschikbaar in de containers PHP van de Dokker. -
Er zijn nieuwe bevelen beschikbaar om de ervaring van de het bevellijn van het Docker te verbeteren. Zie debin/magento-dockersectie van de verwijzing van de Dokker . -
voegde de capaciteit toe om Mutagen.io te gebruiken om dossiers tijdens ontwikkeling tussen de lokale gastheer en Docker te synchroniseren. -
Correcteerde de standaardweg wanneer het gebruiken van het milieu van de Dok. Nu, wanneer u SSH aan login aan de container van het Dok gebruikt, bent u bij de projectwortel in de/appfolder, zoals verwacht. -
werkte de bibliotheek van Natrium van versie 1.0.11 aan versie 1.0.18 bij, en werkte de Natriumuitbreiding PHP bij.note warning WARNING Adobe Commerce op klanten van de wolkeninfrastructuur moet een kaartje van de Steun van Adobe Commerce voorleggen om het bibliotheekpakket op ProProductie en het Opvoeren milieu's te bevorderen voorafgaand aan bevordering aan Adobe Commerce 2.3.2. U kunt momenteel geen upgrade uitvoeren van Starter-omgevingen naar Adobe Commerce 2.3.2. -
voegdeanalysis-icuen deanalysis-phoneticElasticsearch stop- ins aan alle beelden van het Dok toe. -
Verbeterde bevestigingen: Wanneer het gebruiken van opties voor hetdocker:buildbevel, moet u een waarde verstrekken wanneer het gebruiken van een optie. Voeg ook validatie toe voor de Node-versie wanneer u de opdrachtdocker:build rungebruikt.
-
-
veranderlijke updates van het Milieu --
Toegevoegde steun voor de prefixen van de gegevensbestandlijst gebruikend DATABASE_CONFIGURATION milieuvariabele . -
voegde FORCE_UPDATE_URLS variabele op om basis URLs bij te werken wanneer het opstellen aan Pro en de productie en het opvoeren van de Starter milieu's. Zie de definitie in variabelen inhoud opstellen. -
voegde TTFB_TESTED_PAGES toe post-stel variabele om Tijd aan Eerste de paginatietests van de Byte te vormen om toepassingsprestaties op plaatsen te controleren die aan de infrastructuur van de Wolk worden opgesteld. Zie de veranderlijke beschrijving in post-opstelt variabelen . -
Vaste een kwestie met multi-threaded SCD, die willekeurige mislukkingen in statische inhoudsplaatsing veroorzaakte. De alternerende actie impliceerde het plaatsen van SCD_THREADS variabele aan1. U kunt nu het aantal verhogen wanneer dat nodig is. Zie de definities in variabelen opstellen en variabelen bouwen. -
U kunt WARM_UP_PAGES omgevingsvariabele vormen om enige pagina's, veelvoudige domeinen, en veelvoudige pagina's in het voorgeheugen onder te brengen. Zie de uitgebreide definitie in post-opstelt variabelen inhoud.
-
-
voegde hetpub/static/.htaccessdossier aan de uitsluitingslijst toe. Fix die door Björn Kraus van PHOENIX MEDIA GmbH wordt voorgelegd. -
Vaste een fout wanneer alle bevestigingsberichten alsCriticalwerden getoond als minstens één kritieke niveauvalidator een fout terugkeerde. -
Vaste een kwestie die een plaatsingsmislukking veroorzaakte als basis URL niet in het gegevensbestand bestond. -
voegde een nieuwenv:config:showbevel aan hetece-toolspakket toe dat de omgevingsdiensten, routes, of variabelen toont. Zie Diensten, routes, en variabelen . Eigenschap die door Vladimir Kerkhoff wordt voorgelegd. -
Vaste een kwestie die een kritieke fout wanneer het proberen om Adobe Commerce 2.2.6 te installeren of vroeger metece-toolsontwikkelden na shell refactoring veroorzaakte. -
Vaste een kwestie die Adobe Commerce 2.1.x en 2.2.x installaties veroorzaakte om met een waarschuwing te ontbreken over het gebruiken van een verouderde versie van Koolstof. -
verlaagde hetcloud.loglogboekniveau voor shell output vaninfoaandebug. -
voegde de--remove-definers (-d)optie aan hetece-tools db-dumpbevel toe om definities uit het stortplaatsdossier te verwijderen.
v2002.0.19
-
Vaste een kwestie die hetenv.phpdossier tijdens opstelt, resulterend in een verlies van douaneconfiguraties. Deze update zorgt ervoor dat Adobe Commerce op de cloudinfrastructuur hetenv.php-bestand bij elke implementatie bijwerkt, terwijl aangepaste configuraties behouden blijven.
v2002.0.18
-
de Updates van de Docker --
nu, steunt het milieu van de Dokker de kanonconfiguratie die in het wordt bepaald krons bezit van het.magento.app.yaml- dossier . -
Nieuwe Container van de Docker - Toegevoegd a TLS de container van de beëindigingsvolmacht om de Varnish SSL beëindiging over HTTPS te vergemakkelijken. -
Nieuw Beeld van de Docker - voegde een beeld Node.js toe om Gulp en andere mogelijkheden, zoals het Testen van de Eenheid JS van Jasmine te steunen JS. -
Docker bouwt wijzen - nu kunt u verkiezen om het milieu van de Docker op wijze van de Productie of wijze van de Ontwikkelaar te lanceren. De wijze van de ontwikkelaar steunt actieve ontwikkeling met volledige, schrijfbare filesystem toestemmingen. -
Vaste een kwestie die de opstelling van de Docker veroorzaakte om met aName or service not knownfout te ontbreken als het geheime voorgeheugen voor de dienst wordt gevormd die niet beschikbaar is. Nu, kunt u de dienst uit het.magento/services.yamldossier verwijderen. De de configuratiegenerator van de Dokker werkt de dienst in hetdocker/config.php.distdossier automatisch bij. -
toegevoegde interactieve bevestigingen voor de dienstverenigbaarheid. Nu, als een gevraagde dienst met de versie van Adobe Commerce of andere diensten onverenigbaar is, veroorzaakt de interactieve wijze de gebruiker met een bericht en een keus om verder te gaan. Zie de versies van de Dienst beschikbaar voor Docker. Gebruik de optie-nom de interactiviteit voor CICD-doeleinden over te slaan. -
Vaste een kwestie met Docker steltdb-dumpbevel samen dat bestaande dumps wist. -
Vloedigde een kwestie die Redissession,default, enpage_cachegeheim voorgeheugenopslag aan zelfde gegevensbestand identiteitskaart toewees.
-
-
veranderlijke updates van het Milieu --
de nieuwe ELASTICSUITE _CONFIGURATION milieuvariabele behoudt uw aangepaste de dienstmontages tussen plaatsingen. Zie de definitie in variabelen inhoud opstellen. -
voegde SCD_MAX_EXECUTION_TIMEOUT milieuvariabele toe zodat kunt u de tijd verhogen om de statische inhoudsplaatsing van het.magento.env.yamldossier te voltooien. Zie de definitie in variabelen opstellen, variabelen bouwen, en globale variabelen .-
voegde de MAGENTO_CLOUD_LOCKS_DIR milieuvariabele toe om de weg aan het koppelingspunt voor de slotleverancier op de wolkeninfrastructuur te vormen. De vergrendelingsprovider voorkomt het starten van dubbele snijtaken en afdekgroepen. Deze variabele wordt ondersteund op Adobe Commerce versie 2.2.5 en hoger en automatisch geconfigureerd. Zie de definitie in variabelen van de Wolk . -
veranderde SCD_THREADS milieu veranderlijke standaardwaarden om de optimale waarde automatisch te bepalen die op de ontdekte de draadtelling van CPU wordt gebaseerd. Zie de bijgewerkte definities in variabelen opstellen en variabelen bouwen.
-
-
-
Vaste een kwestie met een flard voor het Mechanisme van de Isolatie van OB dat een fout toen het bevorderen aan Adobe Commerce op versie 2002.0.16 van de wolkeninfrastructuur veroorzaakte. -
voegde een flard toe die de Grafieken van het Beeld van Google met beeld-Grafieken vervangt. Zie het DevBlog artikel afschrijving en update van de Grafieken van het Beeld van Google voor M1 . -
Toegevoegde bevestiging voor de variabele SEARCH_CONFIGURATION . Implementatie mislukt als de optie 'engine' niet is ingesteld en_mergeniet is vereist. -
Vaste een kwestie die gevoelige gegevens nadat een uitzondering voorkomt blootstelde. Nu wordt de gevoelige informatie geschikt gemaskeerd. -
verbeterde de fout-verdraagzame montages van het pakket van de Magento Open Source. Als Adobe Commerce geen gegevens kan lezen van de instantie Redisslave, wordt een waarde gelezen van de instantie Redismaster. Zie REDIS_USE_SLAVE_CONNECTION .
v2002.0.17
ece-tools versie 2002.0.17 bevat een belangrijke beveiligingspatch. Zie Middelen van de Tech: De Patches van de Magento Open Source .-
de updates van de Dienst - gesteund door de volgende versies van Adobe Commerce: 2.2.8 en later 2.2.x, 2.3.1 en later 2.3.x-
Toegevoegde steun voor versie 6.x van de Elasticsearch.
-
Toegevoegde ondersteuning voor Redis versie 5.0.
-
-
Nieuwe beelden van het Dock - voegde de volgende diensten aan het Docker toe bouwt:-
Elasticsearch 6.5
-
Redis 5.0
-
-
Nieuwe milieu variabele - eerder, was er een hard-gecodeerde onderbreking voor compressie SCD. Nu kunt u de compressieonderbreking vormen SCD gebruikend SCD_COMPRESSION_TIMEOUT milieuvariabele. Zie de definities in variabelen bouwen en variabelen inhoud opstellen. -
voegde de--use-rewritesoptie aan toe installeert bevel zodat het Webserver herschrijft voor geproduceerde verbindingen in de storefront en toegang Admin om veiligheid en klantenervaring te verbeteren. -
Toegevoegde timestamps aan hetvar/log/install_upgrade.logdossier zodat het data voor installatie en verbeteringsgebeurtenissen toont.
v2002.0.16
-
de updates van de Dokker --
Nu, is de standaarddienstconfiguratie die in het milieu van de Dokker wordt geproduceerd het zelfde als de standaardconfiguratie in het malplaatje van de Wolk.
-
U kunt post van uw milieu van de Dokker verzenden gebruikend de
sendmaildienst. -
Toegevoegd de capaciteit om Xdebug te vormen om in het milieu van het Dok van de Wolk te zuiveren.
-
Probleem verholpen met webservicerechten tijdens het genereren van het
docker-compose.yml-bestand.
-
-
verbetering van de Verbetering - Toegevoegde bevestiging om te bevestigen dat hetautoloadbezit in hetcomposer.jsondossier vereiste configuratieveranderingen bevat alvorens aan Adobe Commerce v2.3 te bevorderen. Zie versie van de Verbetering . -
het compressieproces in het opstellen van statische inhoud omvat nu alle activa-nefast geproduceerd of aangepast-en komt tijdens de bouwstijlfase bij het begin van debuild:transfersectie voor. Eerder was het compressieproces vóór het toepassen van aangepaste minificatie en bundeling van statische elementen. Fix die door Rafael Garcia Lepper van Tryzens Limited wordt voorgelegd. -
Vaste een fout van de gegevensbestandverbinding die tijdens plaatsing onmiddellijk na het vormen van een extra gegevensbestand en de dienstverhouding voorkwam. Bovendien verhelpt deze oplossing een probleem dat zich heeft voorgedaan tijdens het configuratieproces van Commerce Reporting for Starter. Voor de Starter, is deze verbetering "moet"hebben voor het gebruiken van de Rapportering van Commerce. -
Vaste een bevestigingskwestie met de gegevensbestandconfiguratie die het opstellen proces om veroorzaakte te ontbreken. -
werkte de beperking met de aangewezen versie van hetsymfony/yamlpakket bij om met PHP constanten te gebruiken. Constante het ontleden werkt niet wanneer het gebruiken van eensymfony/yamlpakketversie vroeger dan 3.2. Repareren die door Vladimir Kerkhoff wordt voorgelegd. -
de configuratiecontrole van het Milieu - Toegevoegde bevestiging om de PHP versie te controleren en gebruikers te waarschuwen als zij niet de recentste geadviseerde versie gebruiken. -
Vaste een kwestie met het verwerken van misvormde variabelen JSON. Nu, als een variabele JSON een syntaxisfout veroorzaakt, verschijnt een waarschuwing in hetcloud.logdossier en de plaatsing blijft gebruikend de standaardvariabele. -
Vaste een verbindingsfout die tijdens plaatsing onmiddellijk na het onbruikbaar maken van de dienst Redis voorkwam. -
het Registreren verandert - bijgewerkt het logboekniveau vanInfoaanNoticevoor het volgende bouwt en stelt procesgebeurtenissen op:-
Begin en einde van het proces om geïnstalleerde modules in
composer.jsonte combineren met gedeelde configuratie-instellingen in hetapp/etc/config.php-bestand -
Begin en eind van het configuratiebevestigingsproces
-
Begin en einde van het
setup:di:compile-proces voor het genereren van klassen
-
-
Nieuwe omgevingsvariabelen --
RESOURCE_CONFIGURATION stelt veranderlijk op - gebruik deze variabele om een middelnaam aan een gegevensbestandverbinding in kaart te brengen.
-
X_FRAME_CONFIGURATION globale variabele - gebruik deze variabele om de
X-Frame-Optionskopbalconfiguratie voor het teruggeven van een pagina van Adobe Commerce in a<frame>,<iframe>, of<object>te veranderen.
-
-
veranderlijke updates van het Milieu 1} fixpictogram - veranderde de volgende milieuvariabelen:-
WARM_UP_PAGES - voegde het vermogen toe om het geheime voorgeheugen voor gespecificeerde pagina's op alle domeinen vooraf te laden die voor een opslag van Adobe Commerce worden bepaald. Eerder, als uw plaats met veelvoudige domeinen werd gevormd, kon het post-opstellen proces niet het geheime voorgeheugen voor de gespecificeerde pagina's op niet standaarddomeinen vooraf laden en de volgende fout in het post-opstellen logboek terugkeren:
ERROR: Warming up failed: <uri> -
SCD_COMPRESSION_LEVEL - werkte de documentatie en het steekproef
.magento.env.yamldossier met de correcte standaardwaarden voor SCD compressieniveau bij. Zie de definities in variabelen bouwen en variabelen inhoud opstellen. -
SCD_EXCLUDE_THEMES - Deze omgevingsvariabele wordt afgekeurd. Gebruik SCD_MATRIX om themeconfiguratie te controleren.
-
SCD _MATRIX - Vaste het bevestigingsproces om een probleem te verhinderen dat voorkwam wanneer SCD_MATRIX een themawaarde negeerde die verschillende karaktergevallen bevatte. Zie de definities in variabelen bouwen en variabelen inhoud opstellen.
-
ADMIN variabelen -
-
Verbeterde beveiliging bij het beheren van referenties voor de Admin-gebruiker met omgevingsvariabelen. U kunt de ADMIN_EMAIL, ADMIN_USERNAME, en ADMIN_PASSWORD milieuvariabelen niet meer gebruiken om admin geloofsbrieven tijdens verbeteringen met voeten te treden. Als u niet tot het Admin paneel kunt toegang hebben, gebruik vergeten wachtwoordeigenschap of het
admin:user:createbevel CLI om een nieuwe admin gebruiker tot stand te brengen. Zie Toegang tot uw Admin paneel . -
ADMIN_EMAIL is niet meer vereist wanneer u patches upgradet of toepast.
-
-
v2002.0.15
-
de updates van de Dokker --
Nu gebruikt de generator van de Dokker de diensten die in
.magento.app.yamlworden gespecificeerd en.magento/services.yamlconfiguratiedossiers wanneer bouwend uw milieu van de Dokker . U kunt een verschillende de dienstversie kiezen gebruikend bouwstijlparameters. -
Toegevoegde PHP 7.2 beeld-Toegevoegde steun voor PHP 7.2 in het Dok van de Wolk; werkte de configuratie van het Docker van de Lancering bij om de
docker:build --phpoptie te omvatten om de versie van PHP compatibel met uw versie van Adobe Commerce te specificeren. -
Toegevoegde container van het a Gewas die op het PHP-CLI beeld wordt gebaseerd.
-
De volgende services zijn toegevoegd aan de Docker-build:
-
RabbitMQ 3.5 en 3.7
-
Elasticsearch 1.7, 2.4, en 5.2
-
Redis 3.2 en 4.0
-
-
-
vormt met PHP constanten - Toegevoegde steun voor PHP constanten in het.magento.env.yamlconfiguratiedossier. -
Nieuwe milieu variabele - door gebrek, slechts heeft het milieu van de Productie toegelaten Googles Analytics. U kunt Googles Analytics op de het Opvoeren en milieu's van de Integratie toelaten gebruikend ENABLE_GOOGLE_ANALYTICS omgevingsvariabele . -
een kwestie die aangepaste kroonconfiguraties van hetenv.phpdossier na een herplaatsing verwijderde. Aangepaste uitsnijdconfiguraties blijven nu veilig in hetenv.php-bestand staan. -
Vaste inconsistenties in de berichten en logboekniveaus voor bouw, stel, en post-opstelt fasen op. Verhoogde het beginnen en beëindigende niveaus van het logboekbericht van info aan bericht voor alle fasen en subfasen. Toegevoegde begin en beëindigende logboekberichten, waar aangewezen. -
Vaste een kwestie die gewassenprocessen impliceerde die het begin van de post-opstellen fase, toen gevormd verhinderden. Nu, als u de post-opstellen toegelaten haak hebt, worden de kroonprocessen opnieuw toegelaten aan het begin van de post-opstellen fase. -
loste een kwestie op die een succesvolle installatie van Adobe Commerce verhinderde toen het specificeren van een configuratie van het douanegegevensbestand. Eerder, gebruikte het installatieproces de gegevensbestandconfiguratie van de variabele MAGENTO_CLOUD_RELATIONSHIP zelfs als u aangepaste verbindingsinformatie in DATABASE_CONFIGURATION milieuvariabele aangewezen. -
corrigeerde hetconfig:dumpbevel zodat het elke websitescène in desystemsectie van hetconfig.phpdossier omvat. -
Vaste een kwestie die in opwarmings fouten tijdens de post-opstellings fase resulteerde door de bronURL verwijzing te verbeteren. -
Vaste een kwestie die dossiers incorrect tijdens hetsetup:di:compileproces produceerde, die de module van het Betalen van Amazon beïnvloedde.