Houve um erro na minha atualização
api_key = "a quick brown fox"
fetch("https://api.example.com/data", headers: { 'Authorization' => api_key })
Por favor, ajudem-me a corrigi-lo.
precompile target: admin
precompile target: wizard
precompile target: desktop_rtl
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
51 │ ┌ @media screen and (max-width: 1025px) {
52 │ │ width: 80%;
53 │ │ }
│ └─── nested rule
... │
58 │ margin: 0 auto;
│ ^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/app/assets/stylesheets/desktop/components/header-search.scss 58:11 @import
desktop/components/_index.scss 2:9 @import
/var/www/discourse/desktop.scss 5:9 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
55 │ ┌ @media screen and (max-width: 768px) {
56 │ │ width: 95%;
57 │ │ }
│ └─── nested rule
58 │ margin: 0 auto;
│ ^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/app/assets/stylesheets/desktop/components/header-search.scss 58:11 @import
desktop/components/_index.scss 2:9 @import
/var/www/discourse/desktop.scss 5:9 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
51 │ ┌ @media screen and (max-width: 1025px) {
52 │ │ width: 80%;
53 │ │ }
│ └─── nested rule
... │
59 │ position: relative;
│ ^^^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/app/assets/stylesheets/desktop/components/header-search.scss 59:11 @import
desktop/components/_index.scss 2:9 @import
/var/www/discourse/desktop.scss 5:9 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
55 │ ┌ @media screen and (max-width: 768px) {
56 │ │ width: 95%;
57 │ │ }
│ └─── nested rule
... │
59 │ position: relative;
│ ^^^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/app/assets/stylesheets/desktop/components/header-search.scss 59:11 @import
desktop/components/_index.scss 2:9 @import
/var/www/discourse/desktop.scss 5:9 root stylesheet
precompile target: mobile_rtl
precompile target: admin_rtl
precompile target: wizard_rtl
precompile target: automation
precompile target: chat
precompile target: checklist
precompile target: discourse-adplugin
precompile target: discourse-ai
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
2477 │ ┌ @keyframes slideUp {
2478 │ │ to {
2479 │ │ transform: translateY(-100%);
2480 │ │ }
2481 │ │ }
│ └─── nested rule
... │
2500 │ position: fixed;
│ ^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/discourse-ai.scss 2500:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
2483 │ ┌ @keyframes vanishing {
2484 │ │ to {
2485 │ │ display: none;
2486 │ │ }
2487 │ │ }
│ └─── nested rule
... │
2500 │ position: fixed;
│ ^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/discourse-ai.scss 2500:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
2477 │ ┌ @keyframes slideUp {
2478 │ │ to {
2479 │ │ transform: translateY(-100%);
2480 │ │ }
2481 │ │ }
│ └─── nested rule
... │
2501 │ top: 0;
│ ^^^^^^ declaration
╵
/var/www/discourse/discourse-ai.scss 2501:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
2483 │ ┌ @keyframes vanishing {
2484 │ │ to {
2485 │ │ display: none;
2486 │ │ }
2487 │ │ }
│ └─── nested rule
... │
2501 │ top: 0;
│ ^^^^^^ declaration
╵
/var/www/discourse/discourse-ai.scss 2501:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
2477 │ ┌ @keyframes slideUp {
2478 │ │ to {
2479 │ │ transform: translateY(-100%);
2480 │ │ }
2481 │ │ }
│ └─── nested rule
... │
2502 │ left: 0;
│ ^^^^^^^ declaration
╵
/var/www/discourse/discourse-ai.scss 2502:3 root stylesheet
WARNING: 9 repetitive deprecation warnings omitted.
Run in verbose mode to see all warnings.
precompile target: discourse-assign
precompile target: discourse-bbcode
precompile target: discourse-cakeday
precompile target: discourse-calendar
precompile target: discourse-chart
precompile target: discourse-chat-integration
precompile target: discourse-custom-wizard
precompile target: discourse-details
precompile target: discourse-follow
precompile target: discourse-gamification
precompile target: discourse-graphviz
precompile target: discourse-lazy-videos
precompile target: discourse-local-dates
precompile target: discourse-math
precompile target: discourse-narrative-bot
precompile target: discourse-nationalflags
precompile target: discourse-plugin-composer-help-button
precompile target: discourse-presence
precompile target: discourse-ratings
precompile target: discourse-reactions
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
415 │ ┌ .d-icon {
416 │ │ color: var(--love);
417 │ │ }
│ └─── nested rule
... │
419 │ background: var(--love-low);
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/discourse-reactions.scss 419:11 root stylesheet
precompile target: discourse-signatures
precompile target: discourse-solved
precompile target: discourse-templates
precompile target: discourse-tooltips
precompile target: discourse-topic-voting
precompile target: docker_manager
precompile target: footnote
precompile target: poll
precompile target: procourse-static-pages
precompile target: spoiler-alert
precompile target: chat_mobile
precompile target: discourse-ai_mobile
precompile target: discourse-assign_mobile
precompile target: discourse-calendar_mobile
precompile target: discourse-gamification_mobile
precompile target: discourse-ratings_mobile
precompile target: discourse-reactions_mobile
precompile target: discourse-solved_mobile
precompile target: discourse-topic-voting_mobile
precompile target: chat_desktop
precompile target: discourse-ai_desktop
precompile target: discourse-calendar_desktop
precompile target: discourse-gamification_desktop
precompile target: discourse-ratings_desktop
precompile target: discourse-reactions_desktop
precompile target: discourse-topic-voting_desktop
precompile target: poll_desktop
precompile target: automation_rtl
precompile target: chat_rtl
precompile target: checklist_rtl
precompile target: discourse-adplugin_rtl
precompile target: discourse-ai_rtl
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
2477 │ ┌ @keyframes slideUp {
2478 │ │ to {
2479 │ │ transform: translateY(-100%);
2480 │ │ }
2481 │ │ }
│ └─── nested rule
... │
2500 │ position: fixed;
│ ^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/discourse-ai.scss 2500:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
2483 │ ┌ @keyframes vanishing {
2484 │ │ to {
2485 │ │ display: none;
2486 │ │ }
2487 │ │ }
│ └─── nested rule
... │
2500 │ position: fixed;
│ ^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/discourse-ai.scss 2500:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
2477 │ ┌ @keyframes slideUp {
2478 │ │ to {
2479 │ │ transform: translateY(-100%);
2480 │ │ }
2481 │ │ }
│ └─── nested rule
... │
2501 │ top: 0;
│ ^^^^^^ declaration
╵
/var/www/discourse/discourse-ai.scss 2501:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
2483 │ ┌ @keyframes vanishing {
2484 │ │ to {
2485 │ │ display: none;
2486 │ │ }
2487 │ │ }
│ └─── nested rule
... │
2501 │ top: 0;
│ ^^^^^^ declaration
╵
/var/www/discourse/discourse-ai.scss 2501:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
2477 │ ┌ @keyframes slideUp {
2478 │ │ to {
2479 │ │ transform: translateY(-100%);
2480 │ │ }
2481 │ │ }
│ └─── nested rule
... │
2502 │ left: 0;
│ ^^^^^^^ declaration
╵
/var/www/discourse/discourse-ai.scss 2502:3 root stylesheet
WARNING: 9 repetitive deprecation warnings omitted.
Run in verbose mode to see all warnings.
precompile target: discourse-assign_rtl
precompile target: discourse-bbcode_rtl
precompile target: discourse-cakeday_rtl
precompile target: discourse-calendar_rtl
precompile target: discourse-chart_rtl
precompile target: discourse-chat-integration_rtl
precompile target: discourse-custom-wizard_rtl
precompile target: discourse-details_rtl
precompile target: discourse-follow_rtl
precompile target: discourse-gamification_rtl
precompile target: discourse-graphviz_rtl
precompile target: discourse-lazy-videos_rtl
precompile target: discourse-local-dates_rtl
precompile target: discourse-math_rtl
precompile target: discourse-narrative-bot_rtl
precompile target: discourse-nationalflags_rtl
precompile target: discourse-plugin-composer-help-button_rtl
precompile target: discourse-presence_rtl
precompile target: discourse-ratings_rtl
precompile target: discourse-reactions_rtl
2025-03-01 04:56:08.873 UTC [51] LOG: checkpoint starting: time
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
415 │ ┌ .d-icon {
416 │ │ color: var(--love);
417 │ │ }
│ └─── nested rule
... │
419 │ background: var(--love-low);
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/discourse-reactions.scss 419:11 root stylesheet
precompile target: discourse-signatures_rtl
precompile target: discourse-solved_rtl
precompile target: discourse-templates_rtl
precompile target: discourse-tooltips_rtl
precompile target: discourse-topic-voting_rtl
precompile target: docker_manager_rtl
precompile target: footnote_rtl
precompile target: poll_rtl
precompile target: procourse-static-pages_rtl
precompile target: spoiler-alert_rtl
precompile target: chat_mobile_rtl
precompile target: discourse-ai_mobile_rtl
precompile target: discourse-assign_mobile_rtl
precompile target: discourse-calendar_mobile_rtl
precompile target: discourse-gamification_mobile_rtl
precompile target: discourse-ratings_mobile_rtl
precompile target: discourse-reactions_mobile_rtl
precompile target: discourse-solved_mobile_rtl
precompile target: discourse-topic-voting_mobile_rtl
precompile target: chat_desktop_rtl
precompile target: discourse-ai_desktop_rtl
precompile target: discourse-calendar_desktop_rtl
precompile target: discourse-gamification_desktop_rtl
precompile target: discourse-ratings_desktop_rtl
precompile target: discourse-reactions_desktop_rtl
precompile target: discourse-topic-voting_desktop_rtl
precompile target: poll_desktop_rtl
precompile target: desktop_theme Blog Post Styling
precompile target: desktop_theme Category Headers theme component
precompile target: desktop_theme Discourse Topic Status Filter
precompile target: desktop_theme Header Links Iconified
precompile target: desktop_theme md-composer-extras
precompile target: desktop_theme Tag Icons
precompile target: desktop_theme User Card Directory
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
29 │ ┌ @media only screen and (min-width: 500px) {
30 │ │ grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
31 │ │ }
│ └─── nested rule
... │
45 │ grid-gap: 60px 20px;
│ ^^^^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/theme_33.scss 45:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
37 │ ┌ @supports (display: grid) {
38 │ │ display: grid;
39 │ │
40 │ │ .user-card-container {
41 │ │ margin: 0;
42 │ │ }
43 │ │ }
│ └─── nested rule
... │
45 │ grid-gap: 60px 20px;
│ ^^^^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/theme_33.scss 45:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
29 │ ┌ @media only screen and (min-width: 500px) {
30 │ │ grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
31 │ │ }
│ └─── nested rule
... │
46 │ margin-top: 60px;
│ ^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/theme_33.scss 46:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
37 │ ┌ @supports (display: grid) {
38 │ │ display: grid;
39 │ │
40 │ │ .user-card-container {
41 │ │ margin: 0;
42 │ │ }
43 │ │ }
│ └─── nested rule
... │
46 │ margin-top: 60px;
│ ^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/theme_33.scss 46:3 root stylesheet
precompile target: desktop_theme Solid Dark
precompile target: desktop_theme sticky-avatars
precompile target: desktop_theme Easy Footer
precompile target: desktop_theme discourse gifs
precompile target: desktop_theme DiscoTOC
precompile target: desktop_theme Dropdown Header
precompile target: mobile_theme Solid Dark
precompile target: mobile_theme Header Links Iconified
precompile target: mobile_theme Easy Footer
precompile target: mobile_theme User Card Directory
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
29 │ ┌ @media only screen and (min-width: 500px) {
30 │ │ grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
31 │ │ }
│ └─── nested rule
... │
45 │ grid-gap: 60px 20px;
│ ^^^^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/theme_33.scss 45:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
37 │ ┌ @supports (display: grid) {
38 │ │ display: grid;
39 │ │
40 │ │ .user-card-container {
41 │ │ margin: 0;
42 │ │ }
43 │ │ }
│ └─── nested rule
... │
45 │ grid-gap: 60px 20px;
│ ^^^^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/theme_33.scss 45:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
29 │ ┌ @media only screen and (min-width: 500px) {
30 │ │ grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
31 │ │ }
│ └─── nested rule
... │
46 │ margin-top: 60px;
│ ^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/theme_33.scss 46:3 root stylesheet
DEPRECATION WARNING [mixed-decls]: O comportamento do Sass para declarações que aparecem após regras aninhadas
mudará para corresponder ao comportamento especificado pelo CSS em uma versão
próxima. Para manter o comportamento existente, mova a declaração acima da regra
aninhada. Para adotar o novo comportamento, envolva a declaração em `& {}`.
Mais informações: https://sass-lang.com/d/mixed-decls
╷
37 │ ┌ @supports (display: grid) {
38 │ │ display: grid;
39 │ │
40 │ │ .user-card-container {
41 │ │ margin: 0;
42 │ │ }
43 │ │ }
│ └─── nested rule
... │
46 │ margin-top: 60px;
│ ^^^^^^^^^^^^^^^^ declaration
╵
/var/www/discourse/theme_33.scss 46:3 root stylesheet
precompile target: mobile_theme Blog Post Styling
precompile target: mobile_theme Category Headers theme component
precompile target: mobile_theme md-composer-extras
precompile target: mobile_theme discourse gifs
precompile target: mobile_theme Tag Icons
precompile target: mobile_theme DiscoTOC
precompile target: mobile_theme Discourse Topic Status Filter
precompile target: mobile_theme sticky-avatars
precompile target: mobile_theme Dropdown Header
precompile target: color_definitions Solid Dark (Dark) (dark)
precompile target: color_definitions Solid Dark (Dark) (light)
precompile target: color_definitions Solid Dark (Base) (dark)
precompile target: color_definitions Solid Dark (Base) (light)
precompile target: desktop_theme Dark
precompile target: mobile_theme Dark
precompile target: color_definitions Dark (Dark) (dark)
precompile target: color_definitions Dark (Dark) (light)
precompile target: color_definitions Dark (Base) (dark)
precompile target: color_definitions Dark (Base) (light)
precompile target: desktop_theme Obelisk
precompile target: mobile_theme Obelisk
precompile target: color_definitions Obelisk (Dark) (dark)
precompile target: color_definitions Obelisk (Dark) (light)
precompile target: color_definitions Obelisk (Base) (dark)
109:M 01 Mar 2025 04:56:16.005 * 100 changes in 300 seconds. Saving...
109:M 01 Mar 2025 04:56:16.007 * Background saving started by pid 3492
precompile target: color_definitions Obelisk (Base) (light)
precompile target: desktop_theme Ra
precompile target: mobile_theme Ra
precompile target: color_definitions Ra (Dark) (dark)
precompile target: color_definitions Ra (Dark) (light)
precompile target: color_definitions Ra (Base) (dark)
precompile target: color_definitions Ra (Base) (light)
precompile target: desktop_theme Osiris
precompile target: mobile_theme Osiris
precompile target: color_definitions Osiris (Dark) (dark)
precompile target: color_definitions Osiris (Dark) (light)
precompile target: color_definitions Osiris (Base) (dark)
precompile target: color_definitions Osiris (Base) (light)
3492:C 01 Mar 2025 04:56:17.713 * DB saved on disk
3492:C 01 Mar 2025 04:56:17.717 * Fork CoW for RDB: current 1 MB, peak 1 MB, average 1 MB
Done compiling CSS: 2025-03-01 04:56:17 UTC
109:M 01 Mar 2025 04:56:17.720 * Background saving terminated with success
I, [2025-03-01T04:56:20.816553 #1] INFO -- : Updating themes with concurrency: 10
[db:default] 'Header Links Iconified' - checking...
[db:default] 'Header Links Iconified' - updating from 78d105df to b4078416
[db:default] 'Hamburger Theme Selector' - checking...
[db:default] 'Hamburger Theme Selector' - updating from b100539f to cf45e891
[db:default] 'Easy Footer' - checking...
[db:default] 'Easy Footer' - updating from 3664de9c to 0a5e8d79
[db:default] 'User Card Directory' - checking...
[db:default] 'User Card Directory' - updating from 72af869d to 63f9de01
[db:default] 'Blog Post Styling' - checking...
[db:default] 'Blog Post Styling' - up to date
[db:default] 'Category Headers theme component' - checking...
[db:default] 'Category Headers theme component' - up to date
[db:default] 'Like Column' - checking...
[db:default] 'Like Column' - updating from 775f7bdd to 3b21a7f6
[db:default] 'md-composer-extras' - checking...
[db:default] 'md-composer-extras' - up to date
[db:default] 'discourse gifs' - checking...
[db:default] 'discourse gifs' - updating from efafc150 to 68d234b8
[db:default] 'Tag Icons' - checking...
[db:default] 'Tag Icons' - updating from 6032f177 to 8d6606a7
[db:default] 'DiscoTOC' - checking...
[db:default] 'DiscoTOC' - updating from 05d454d1 to ee9cbef4
[db:default] 'Discourse Topic Status Filter' - checking...
[db:default] 'Discourse Topic Status Filter' - updating from 94b8f2ea to 58d3f113
[db:default] 'sticky-avatars' - checking...
[db:default] 'sticky-avatars' - up to date
[db:default] 'Dropdown Header' - checking...
[db:default] 'Dropdown Header' - up to date
Compressing Javascript and Generating Source Maps
Downloading MaxMindDB...
I, [2025-03-01T04:56:20.818348 #1] INFO -- : > cd /var/www/discourse && sudo -E -u discourse bundle exec rake s3:upload_assets
`/root` is not writable.
Bundler will use `/tmp/bundler20250301-3574-amt0vh3574' as your home directory temporarily.
rake aborted!
Aws::S3::Errors::InvalidArgument: Unsupported header 'x-amz-checksum-crc32' received for this API call. (Aws::S3::Errors::InvalidArgument)
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/seahorse/client/plugins/raise_response_errors.rb:17:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-s3-1.182.0/lib/aws-sdk-s3/plugins/sse_cpk.rb:24:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-s3-1.182.0/lib/aws-sdk-s3/plugins/dualstack.rb:21:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-s3-1.182.0/lib/aws-sdk-s3/plugins/accelerate.rb:43:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/aws-sdk-core/plugins/checksum_algorithm.rb:169:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/aws-sdk-core/plugins/jsonvalue_converter.rb:16:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/aws-sdk-core/plugins/invocation_id.rb:16:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/aws-sdk-core/plugins/idempotency_token.rb:19:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/aws-sdk-core/plugins/param_converter.rb:26:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/seahorse/client/plugins/request_callback.rb:89:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/aws-sdk-core/plugins/response_paging.rb:12:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/seahorse/client/plugins/response_target.rb:24:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/aws-sdk-core/plugins/telemetry.rb:39:in `block in call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/aws-sdk-core/telemetry/no_op.rb:29:in `in_span'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/aws-sdk-core/plugins/telemetry.rb:53:in `span_wrapper'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/aws-sdk-core/plugins/telemetry.rb:39:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/seahorse/client/request.rb:72:in `send_request'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-s3-1.182.0/lib/aws-sdk-s3/client.rb:17315:in `put_object'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-s3-1.182.0/lib/aws-sdk-s3/object.rb:2994:in `block in put'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-core-3.219.0/lib/aws-sdk-core/plugins/user_agent.rb:69:in `metric'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-s3-1.182.0/lib/aws-sdk-s3/object.rb:2993:in `put'
/var/www/discourse/lib/s3_helper.rb:82:in `upload'
/var/www/discourse/lib/tasks/s3.rake:41:in `block in upload'
/var/www/discourse/lib/tasks/s3.rake:41:in `open'
/var/www/discourse/lib/tasks/s3.rake:41:in `upload'
/var/www/discourse/lib/tasks/s3.rake:197:in `block (2 levels) in <main>'
/var/www/discourse/lib/tasks/s3.rake:197:in `each'
/var/www/discourse/lib/tasks/s3.rake:197:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
Tarefas: TOP => s3:upload_assets
(Consulte o rastreamento completo executando a tarefa com --trace)
I, [2025-03-01T04:56:45.109871 #1] INFO -- : Instalando regras de CORS...
ignorado
Ignorando: assets/break_string-cc617154cd957804f2f6a1f3bc68258c9cdca3d4b9a322bf777d145fed04790e.js
Ignorando: assets/break_string-cc617154cd957804f2f6a1f3bc68258c9cdca3d4b9a322bf777d145fed04790e.br.js
Ignorando: assets/break_string-cc617154cd957804f2f6a1f3bc68258c9cdca3d4b9a322bf777d145fed04790e.gz.js
Ignorando: assets/break_string-cc617154cd957804f2f6a1f3bc68258c9cdca3d4b9a322bf777d145fed04790e.js.map
Ignorando: assets/service-worker-fbf56c1f1cb8a800513b5a4ed1547f02092cad7286f37ae7ac90dbb6195524d9.js
Ignorando: assets/service-worker-fbf56c1f1cb8a800513b5a4ed1547f02092cad7286f37ae7ac90dbb6195524d9.br.js
Ignorando: assets/service-worker-fbf56c1f1cb8a800513b5a4ed1547f02092cad7286f37ae7ac90dbb6195524d9.gz.js
Ignorando: assets/service-worker-fbf56c1f1cb8a800513b5a4ed1547f02092cad7286f37ae7ac90dbb6195524d9.js.map
Ignorando: assets/locales/i18n-3b40e842fd72b9bcc74ea83e094c823cd9ca535e4ecc5e78722e6f99d3656137.js
Ignorando: assets/locales/i18n-3b40e842fd72b9bcc74ea83e094c823cd9ca535e4ecc5e78722e6f99d3656137.br.js
Ignorando: assets/locales/i18n-3b40e842fd72b9bcc74ea83e094c823cd9ca535e4ecc5e78722e6f99d3656137.gz.js
Enviando: assets/scripts/discourse-test-listen-boot-c65930f97c9935680e942f8e32df616cc91ab7c9371b86db6e5ddf9ad868ae22.js
I, [2025-03-01T04:56:45.116353 #1] INFO -- : Encerrando processos assíncronos
I, [2025-03-01T04:56:45.116811 #1] INFO -- : Enviando INT para HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/15/bin/postmaster -D /etc/postgresql/15/main pid: 42
I, [2025-03-01T04:56:45.117008 #1] INFO -- : Enviando TERM para exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 109
109:signal-handler (1740805005) Recebido SIGTERM agendando desligamento...
2025-03-01 04:56:45.117 UTC [42] LOG: recebido pedido de desligamento rápido
2025-03-01 04:56:45.123 UTC [42] LOG: abortando transações ativas
2025-03-01 04:56:45.148 UTC [42] LOG: trabalhador de fundo "logical replication launcher" (PID 56) saiu com código de saída 1
2025-03-01 04:56:45.171 UTC [51] LOG: checkpoint concluído: escreveu 492 buffers (1.5%); 0 arquivo(s) WAL adicionado, 0 removido, 0 reciclado; write=36.273 s, sync=0.010 s, total=36.299 s; sync files=37, longest=0.002 s, average=0.001 s; distance=3327 kB, estimate=5134 kB
2025-03-01 04:56:45.171 UTC [51] LOG: desligando
2025-03-01 04:56:45.173 UTC [51] LOG: checkpoint iniciando: desligamento imediato
2025-03-01 04:56:45.194 UTC [51] LOG: checkpoint concluído: escreveu 184 buffers (0.6%); 0 arquivo(s) WAL adicionado, 0 removido, 0 reciclado; write=0.011 s, sync=0.005 s, total=0.023 s; sync files=16, longest=0.002 s, average=0.001 s; distance=657 kB, estimate=4686 kB
109:M 01 Mar 2025 04:56:45.200 # Desligamento solicitado pelo usuário...
109:M 01 Mar 2025 04:56:45.200 * Salvando o snapshot RDB final antes de sair.
2025-03-01 04:56:45.241 UTC [42] LOG: sistema de banco de dados desligado
109:M 01 Mar 2025 04:56:45.413 * DB salvo em disco
109:M 01 Mar 2025 04:56:45.413 # Redis está pronto para sair, tchau...
FALHA
--------------------
Pups::ExecError: cd /var/www/discourse && sudo -E -u discourse bundle exec rake s3:upload_assets falhou com retorno #<Process::Status: pid 3572 exit 1>
Local da falha: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec falhou com os parâmetros {"cd"=>"$home", "cmd"=>["sudo -E -u discourse bundle exec rake s3:upload_assets"]}
bootstrap falhou com código de saída 1
** FALHA AO FAZER BOOTSTRAP ** por favor, role para cima e procure por mensagens de erro anteriores, pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.
eac6e2aa68f89bf6bacb913658d5bbfa91c14fa17fba0045d7d2557d9796f8e5
meu app.yml
## O container Docker é stateless; todos os dados são armazenados em /shared
volumes:
- volume:
host: /var/www/docker-sites/discourse/shared/standalone
guest: /shared
- volume:
host: /var/www/docker-sites/discourse/shared/standalone/log/var-log
guest: /var/log
## Plugins vão aqui
## consulte https://meta.discourse.org/t/19157 para detalhes
hooks:
after_assets_precompile:
- exec:
cd: $home
cmd:
- sudo -E -u discourse bundle exec rake s3:upload_assets
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-animated-avatars.git
- git clone https://github.com/discourse/discourse-adplugin.git
- git clone https://github.com/discourse/discourse-calendar.git
- git clone https://github.com/discourse/discourse-chart.git
- git clone https://github.com/discourse/discourse-math.git
- git clone https://github.com/discourse/discourse-topic-voting.git
- git clone https://github.com/discourse/discourse-signatures.git
- git clone https://github.com/discourse/discourse-chat-integration.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/discourse/discourse-graphviz.git
- git clone https://github.com/discourse/discourse-tooltips.git
- git clone https://github.com/discourse/discourse-bbcode
- git clone https://github.com/discourse/discourse-affiliate.git
- git clone https://github.com/discourse/discourse-assign.git
- git clone https://github.com/discourse/discourse-templates.git
- git clone https://github.com/discourse/discourse-cakeday.git
- git clone https://github.com/discourse/discourse-follow.git
- git clone https://github.com/discourse/discourse-perspective-api.git
- git clone https://github.com/procourse/procourse-static-pages.git
- git clone https://github.com/cpradio/discourse-plugin-composer-help-button.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
- git clone https://github.com/paviliondev/discourse-ratings.git
- git clone https://github.com/Ebsy/discourse-nationalflags.git
- git clone https://github.com/discourse/discourse-gamification.git
- git clone https://github.com/discourse/discourse-ai.git
- git clone https://github.com/discourse/discourse-reactions.git