ライブ・チェンジ・ログ

リアルタイムで構築しているものを見る。 プラットフォーム間で出荷されるすべての機能、修正、改善.

17,868
総変更点
4,583
特徴:
4,513
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,868AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService349InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,555kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI522Chore670Docs226Feature4,583Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 19, 2026
FixKlusterServices

クライアントIPを保存し、KAMOTEAMエクスポートACLマッチ

'server' で拒否されたアクセスでマウントが失敗しました。 ゲスト内のパケットキャプチャ 10.42.0.151 からの接続を表示 — pod-network アドレス — ではなく ワークステーションの 192.168.4.33: kube-proxy SNATs NodePort トラフィック デフォルト外的...

Kamo·3w ago
FixKlusterServices

ワークステーションfstabを安全に書き換える

/etc/fstab をバックアップし、新しい行の行方不明を正規化します。 それ以外の場合は、最後のエントリにスプライス)、失われたファイルをインストールすることを拒否します エントリー 壊れたfstabはきれいにブーツをしない機械です.

Kamo·3w ago
FeatureKlusterServices

KAMOTEAM共有用のワークステーションサイドマウントスクリプト

NodePort の NFSv4 は、システム化されたオートマウントと柔らかい取付けられたので、到達不能 クラスターは、すべてのプロセスをハングする代わりにエラーを返します。 フォルダなど、LANを離れたときにはラップトップが正常に起動します.

Kamo·3w ago
FeatureKlusterServices

すべてのデスクトップ上のKAMOTEAM共有フォルダ

デスクトップ-1 は /srv/kamoteam をホストし、 NFSv4 経由でエクスポートします。すべての VM ユーザーが取得します。 ~/デスクトップ/カモチーム シンリンクとして (新しいアカウントとエージェントの /etc/skel 経由) 既存のディレクトリと、ワークステーションは同じディレクトリをマウン...

Kamo·3w ago
August 16, 2026
FixKlusterServices

Xrdp の再起動を中止し、黒い画面を引き起こします

systemctl の再起動 xrdp は xrdp-sesman がメモリ内セッションレジストリを忘れさせます Xorg プロセスが実行されている間。 次のログインはセッションが見つかりません そのユーザのSECOND表示を生成します。2つ目は黒をレンダリングします。 Plasmaはユーザと2つの共有1つのD-Bus...

Kamo·3w ago
FeatureKlusterServices

OOMKillsのアラート、およびそれらが優先する占有率について

何も記憶を観ていました。 MediaService は、数時間ごとに OOMKilled だった 1 日とメールサービス 6 回、誰が見つけたかはチャットでした 静かにメッセージの読み込みを停止したウィンドウ — コンテナのダイイング 2 秒以内に再起動すると、古い部分ではなく、壊れた機能として読み込まれます。 3つ...

Kamo·3w ago
August 15, 2026
FeatureKlusterServices

セージを除くアウトバウンドSSHをブロックし、k1m1/k3m1を解決し、エージェントダイアを束ねる

アウトバウンド tcp/22 は root と sage 以外のすべての uid では、ソケット上でキーをキープします。 オーナーなので、将来のアカウントは再実行せずにカバーされます。 お問い合わせ システム単位で起動します。, nftables ルールは再起動を生き残さないので. です。 ガードレール、境界線ではない...

Kamo·3w ago
FeatureKlusterServices

すべてのユーザーの標準的なツールチェーン、タスクバー ピンおよびパスワードレス インストール

クリタとマーベンを追加します。 **************** は既に存在していました。 すべてのユーザーのためのタスクバーにクロム、VSコード、ケイト、分光器およびクリタをピンで止めて下さい、 dev ユーザーが管理パスワードなしでソフトウェアをインストールできるようにします。 パスワードレスインストールにはBO...

Kamo·3w ago
FixKlusterServices

SecurityService が dev マシンエージェントに渡って、CI からポリシーを適用できるようにします

Cilium egress は、選択したエンドポイントごとにデフォルトで拒否され、toEndpoints:[{}] ポリシーの OWN の名前空間にスコープ付けされるため、SecurityService は到達できません。 デスクトップ-1-agent:9800 と、それが健康だった間、マシンをオフラインで報告しました...

Kamo·3w ago
FeatureKlusterServices

CI、guacamoleの健在性、可用性アラートのエージェントの秘密

ライブプロメテウスに対して検証されたアラート式。 kube-state-metrics を使う kubevirt * ではなく、KubeVirt のメトリックのエンドポイントはここにスクレイピングされていないので、 決して発砲しながら、それはカバレッジとして読み込まれるルール. セレクター ラベルは Prometheu...

Kamo·3w ago
FeatureKlusterServices

Idempotent エージェント インストーラー、クラウド・イニットとライブ・インストールで共有

/opt/kamodesk-top-agent でステージングされるので、install-agent.sh は異なるソースを持っています そして目的地。 netplan-by-driver、クラウド-init ネットワークの無効化、xrdp をカバー セッションポリシー、/etc/skel/.xsession、およびエ...

Kamo·3w ago
FeatureKlusterServices

暫定エージェントとユニットテストを追加

Python 3 stdlib のみ。 すべてのミューテーションは、argvリストでサブプロセスを実行します。 シェル文字列; パスワードは stdin で chpasswd に移動して /proc から離れます.

Kamo·3w ago
FixKlusterServices

VM MAC をピントし、RDP の信頼性/寿命の調査を加えて下さい

KubeVirt は macAddress が存在しないときに VMI あたりのランダムな MAC を生成します。 お客様の声 最初のboot MACで一致したnetplanは、すべてのVMIは無声にorphanedを再作成します NIC — DHCP 無し、IP 無し、RDP 無し。 2026-07-23 からの 2...

Kamo·3w ago
DocsKlusterServices

開発機械のプロビジョニングのための実装計画

KlusterServices、kamo-shared-library、KamoInitializerServicesを渡る16のタスク、 セキュリティサービスおよびkamo内部.

Kamo·3w ago
DocsKlusterServices

開発機械のプロビジョニングの設計

23日間のKamoDesktop Outageの根本原因をカバー(netplanマッチング a) KubeVirt がすべての VMI を再生成する最初のブート MAC, ライブ修正 既にシリアル コンソール、およびパー マンドの Linux のための設計に応用 プラットフォーム管理者タブから管理されたアカウント.

Kamo·3w ago
August 13, 2026
FixKlusterServices

Yugabyte の切替以来壊れたkamouniverseのバックアップを修理して下さい

前のコミットでデッドCockroachBackupMissingアラートの名前を変更しました 2026-08-09以来、宇宙のバックアップが成功しなかった 移行。 2つの独立した欠陥、仕事に一致するその警告によって隠される 存在しない名前。 1. `mc: コマンドが見つかりません。 CockroachDB ジョブは...

Kamo·4w ago
ChoreKlusterServices

YugabyteDBがデータを所有している今のCockroachDBを再構築する

CockroachDB v24.2.4 は 古い無料 BSL の下で最後のリリースに固定されました 2026-08-09 に YugabyteDB に置き換えられました。 何も接続されていない それ以来; 除去の前にparity再検証(kamo 728/728テーブル、 kamouniverse 111/111、OCR...

Kamo·4w ago
August 12, 2026
FixKlusterServices

昇給CPUは2コアの天井を制限します

どちらのレプリカは ~47h の 2 コアの限界に対して 1997m/1999m で固定されています。 そのスタード/言語は時間通りに生み、そして可愛さの調査が十分に アウト (443 と 921 の失敗) とサービスから 1 つのレプリカをドロップ 完全にエンドポイント, 生存者と回転のすべてのトラフィックを集中 9...

Kamo·4w ago
August 11, 2026
FixKlusterServices

このリポジトリで共有資格を出荷停止

ここに14ファイルを渡るプレーンテキストに MySQL のパスワードが投稿されます。 kubectl がそれらを読むことができる誰かに手渡する ConfigMaps を 2 つのジョブで CI は、すべてのメールのデプロイで、その stringData が破棄したシークレットマニフェストで適用されます。 秘密であること...

Kamo·4w ago
FixKlusterServices

このリポジトリで共有資格を出荷停止

ここに14ファイルを渡るプレーンテキストに MySQL のパスワードが投稿されます。 kubectl がそれらを読むことができる誰かに手渡する ConfigMaps を 2 つのジョブで CI は、すべてのメールのデプロイで、その stringData が破棄したシークレットマニフェストで適用されます。 秘密であること...

Kamo·4w ago
FeatureKlusterServices

インバウンド配信でストレージクォータを強制し、DBパスワードの発送を停止

オブジェクトストレージは、組織を過去に受け取るコンテンツを拒否します オブジェクトストアを通過するすべてのドメインをカバーする天井。 インバウンドメール LMTP は、パス内の Java 無しで maildir に直接書き込むので、 Dovecot の quota プラグインは、停止できる唯一のことです。 プラグイン...

Kamo·4w ago
FeatureKlusterServices

インバウンド配信でストレージクォータを強制し、DBパスワードの発送を停止

オブジェクトストレージは、組織を過去に受け取るコンテンツを拒否します オブジェクトストアを通過するすべてのドメインをカバーする天井。 インバウンドメール LMTP は、パス内の Java 無しで maildir に直接書き込むので、 Dovecot の quota プラグインは、停止できる唯一のことです。 プラグイン...

Kamo·4w ago
DocsKlusterServices

Dovecot quota の変更, 記述され、適用されない

オブジェクトストレージは、組織を過去に受け取るコンテンツを拒否します オブジェクトストアを通過するすべてのドメインをカバーする天井。 インバウンド mail はそれらの 1 つではありません。LMTP は maildir に記述し、Java のコードが存在しない パスなので、 Dovecot 独自の quota プラグ...

Kamo·4w ago
DocsKlusterServices

Dovecot quota の変更, 記述され、適用されない

オブジェクトストレージは、組織を過去に受け取るコンテンツを拒否します オブジェクトストアを通過するすべてのドメインをカバーする天井。 インバウンド mail はそれらの 1 つではありません。LMTP は maildir に記述し、Java のコードが存在しない パスなので、 Dovecot 独自の quota プラグ...

Kamo·4w ago
August 10, 2026
PerformanceKlusterServices

YugabyteDBのリソースとメモリをピントする

置換されたCockroachDBよりもLESSで実行されました -- 20Gi/6cpu に対して CockroachDBの32Gi/8cpu -- より必要としている間、YSQLは別々に動くので PostgreSQL はストレージエンジンの上部にある接続ごとのバックエンド処理を行います。 3つの変更: 1. ts...

Kamo·4w ago
PerformanceKlusterServices

YugabyteDBのリソースとメモリをピントする

置換されたCockroachDBよりもLESSで実行されました -- 20Gi/6cpu に対して CockroachDBの32Gi/8cpu -- より必要としている間、YSQLは別々に動くので PostgreSQL はストレージエンジンの上部にある接続ごとのバックエンド処理を行います。 3つの変更: 1. ts...

Kamo·4w ago
FixKlusterServices

YugabyteDBポート5433をkamowssecurity Cilium egressで許可する

CiliumNetworkPolicy は app=kamowssecurity によって許可されたホスト/リモートノードを選択しました 26257, 4222, 9000 のみの進行。 切り替後にデータベースが移動 5433 と 政策 静かに トラフィックを落とす -- Hikari としてサーフィン SocketT...

Kamo·4w ago
FixKlusterServices

YugabyteDBポート5433をkamowssecurity Cilium egressで許可する

CiliumNetworkPolicy は app=kamowssecurity によって許可されたホスト/リモートノードを選択しました 26257, 4222, 9000 のみの進行。 切り替後にデータベースが移動 5433 と 政策 静かに トラフィックを落とす -- Hikari としてサーフィン SocketT...

Kamo·4w ago
OtherKlusterServices

明示的な列リストで読み込む -- 位置COPYは静かに腐敗します

COPY t STDIN の列リスト無しで CSV フィールドをテーブルの PHYSICAL にマップしません 列の順序。 CSV は、CockroachDB および Hibernate の COPY (SELECT *) から来ています。 YugabyteDBテーブルを完全に異なる順序で作成する -- esign t...

Kamo·4w ago
OtherKlusterServices

明示的な列リストで読み込む -- 位置COPYは静かに腐敗します

COPY t STDIN の列リスト無しで CSV フィールドをテーブルの PHYSICAL にマップしません 列の順序。 CSV は、CockroachDB および Hibernate の COPY (SELECT *) から来ています。 YugabyteDBテーブルを完全に異なる順序で作成する -- esign t...

Kamo·4w ago
OtherKlusterServices

CockroachDB -- 714 テーブル、8706 列のスキーマのparity

ドリフトの差分は、その場所を獲得しました。 KamoInitializerService はスキーマをビルドします JPAエンティティティティティティティティから599テーブルを生産し、714を運びます。 ザ 115 違いは、エンティティティティが削除されたテーブルであり、そのテーブルは決してありません -- aban...

Kamo·4w ago
OtherKlusterServices

CockroachDB -- 714 テーブル、8706 列のスキーマのparity

ドリフトの差分は、その場所を獲得しました。 KamoInitializerService はスキーマをビルドします JPAエンティティティティティティティティから599テーブルを生産し、714を運びます。 ザ 115 違いは、エンティティティティが削除されたテーブルであり、そのテーブルは決してありません -- aban...

Kamo·4w ago
August 9, 2026
OtherKlusterServices

宇宙移行のための完全なCockroachDB->YSQL翻訳者

すべての15のマイグレーションは、YugabyteDB:111テーブルにクリーンに適用されます。 正確にCockroachDB. 8つの異なるCockroachDBのみの構成は、 処理されると、ミグレータを実行して失敗するまで、一度に見つけられます。 STRING/BYTESタイプ、HASH Bucket count...

Kamo·4w ago
OtherKlusterServices

宇宙移行のための完全なCockroachDB->YSQL翻訳者

すべての15のマイグレーションは、YugabyteDB:111テーブルにクリーンに適用されます。 正確にCockroachDB. 8つの異なるCockroachDBのみの構成は、 処理されると、ミグレータを実行して失敗するまで、一度に見つけられます。 STRING/BYTESタイプ、HASH Bucket count...

Kamo·4w ago
FixKlusterServices

事前に作成したスキーマでリサールを修正

KamoInitializerService が設定されています **************************** お問い合わせ これらのスキーマ自体を生成します。 前のコメントは、それがなかったと主張しました. ファイルは明示的なベルトと括弧としてとどまりますが、記録された推論は 誰にも頼りにしてもらったこと...

Kamo·4w ago
FixKlusterServices

事前に作成したスキーマでリサールを修正

KamoInitializerService が設定されています **************************** お問い合わせ これらのスキーマ自体を生成します。 前のコメントは、それがなかったと主張しました. ファイルは明示的なベルトと括弧としてとどまりますが、記録された推論は 誰にも頼りにしてもらったこと...

Kamo·4w ago
FeatureKlusterServices

YugabyteDBのunior rowid() シンセムと非公開スキーマ

シムは、生産マックスとマージンのシーケンスシードです。 ザ・オブ・ザ・ 種は2つの条件を、一つではなく運びます:それはすべての既存のidを超過しなければなりませんまたは 切替後の最初のインサートは2^53を超える必要があります。 上記は文字列としてシリアライズし、API契約は既に想定しています。 確認: リターン >...

Kamo·4w ago
FeatureKlusterServices

YugabyteDBのunior rowid() シンセムと非公開スキーマ

シムは、生産マックスとマージンのシーケンスシードです。 ザ・オブ・ザ・ 種は2つの条件を、一つではなく運びます:それはすべての既存のidを超過しなければなりませんまたは 切替後の最初のインサートは2^53を超える必要があります。 上記は文字列としてシリアライズし、API契約は既に想定しています。 確認: リターン >...

Kamo·4w ago
FeatureKlusterServices

単一ノードの YugabyteDB 2026.1.0.1 を CockroachDB と一緒にデプロイする

どちらのエンジンもk1m1の側で実行されます。 CockroachDBは非接触であり、 ロールバックパスのまま。 明らかではない3つのこと: - Helm チャートバージョンは Docker タグではありません。 チャート 2026.1.0 アプリへのマップ バージョン 2026.1.0.0-b118 なので `i...

Kamo·4w ago
FeatureKlusterServices

単一ノードの YugabyteDB 2026.1.0.1 を CockroachDB と一緒にデプロイする

どちらのエンジンもk1m1の側で実行されます。 CockroachDBは非接触であり、 ロールバックパスのまま。 明らかではない3つのこと: - Helm チャートバージョンは Docker タグではありません。 チャート 2026.1.0 アプリへのマップ バージョン 2026.1.0.0-b118 なので `i...

Kamo·4w ago
OtherKlusterServices

COPYからSTDOUTまでのCSVエクスポート、CSV-awareの検証

輸送はCOPY ... とSTDOUTに (FORMAT CSV), ない `cockroach sql --format=csv`。 後者はSQL NULLをリテラル文字列 "NULL" としてレンダリングします。 黙って変換されるだろう、実際の値から区別できない データベース内のすべての NULL は、インポートの...

Kamo·4w ago
OtherKlusterServices

COPYからSTDOUTまでのCSVエクスポート、CSV-awareの検証

輸送はCOPY ... とSTDOUTに (FORMAT CSV), ない `cockroach sql --format=csv`。 後者はSQL NULLをリテラル文字列 "NULL" としてレンダリングします。 黙って変換されるだろう、実際の値から区別できない データベース内のすべての NULL は、インポートの...

Kamo·4w ago
OtherKlusterServices

スキーマ・アウェアを一掃する。 kamo は 680 ではなく 714 のテーブル、

表 schema='public' に対する SHOW BACKUP (714 オブジェクト) のクロスチェック 在庫(680)は、他の5つのスキーマに住んで34テーブルを露出しました。 email metadata、email provider、email campaign、kamotokens、 meet prov...

Kamo·4w ago
OtherKlusterServices

スキーマ・アウェアを一掃する。 kamo は 680 ではなく 714 のテーブル、

表 schema='public' に対する SHOW BACKUP (714 オブジェクト) のクロスチェック 在庫(680)は、他の5つのスキーマに住んで34テーブルを露出しました。 email metadata、email provider、email campaign、kamotokens、 meet prov...

Kamo·4w ago
OtherKlusterServices

CockroachDB を YugabyteDB パーティーチェック用のベースラインキャプチャ

2つのパス:安いバッチカウント(*)、それから順序独立したチェックサム。 checksum は 1 列 md5 のハッシュを、明らかなものではなく整数としてまとめます。 md5(string agg(h ORDER BY h)))。 どちらも順に依存していますが、string aggg geolite blocks'...

Kamo·4w ago
OtherKlusterServices

CockroachDB を YugabyteDB パーティーチェック用のベースラインキャプチャ

2つのパス:安いバッチカウント(*)、それから順序独立したチェックサム。 checksum は 1 列 md5 のハッシュを、明らかなものではなく整数としてまとめます。 md5(string agg(h ORDER BY h)))。 どちらも順に依存していますが、string aggg geolite blocks'...

Kamo·4w ago
DocsKlusterServices

CockroachDB を YugabyteDB 移行に実装する計画

15 タスク。 任意のダウンタイムの前に座る2つのゲート:タスク5は、 バックアップは実際に復元し、タスク10はKamoInitializer-buildを差します 生きたものに対するスキーマは、エンティティティエンティティティエンティティエンティティエンティエンティティエンティティエンティエンティエンティエンティエン...

Kamo·4w ago
DocsKlusterServices

CockroachDB を YugabyteDB 移行に実装する計画

15 タスク。 任意のダウンタイムの前に座る2つのゲート:タスク5は、 バックアップは実際に復元し、タスク10はKamoInitializer-buildを差します 生きたものに対するスキーマは、エンティティティエンティティティエンティティエンティティエンティエンティティエンティティエンティエンティエンティエンティエン...

Kamo·4w ago
DocsKlusterServices

CockroachDB を YugabyteDB 移行に設計

測定された流れの状態(3.4 GB、791テーブル、671 FKs、~30を録音して下さい 消費者)、5つの設計決定、およびカットオーバーシーケンス。 形をした2つの検索結果: 520 列デフォルトで unique rowid(), YSQLに等しいものがないため、シーケンス・バック・シムはあらゆるものを保ちます d...

Kamo·4w ago

配送を見るのが好きですか?

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

永遠に無料で始める料金を見る